微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

htaccess REGEX接受URL中的特定字符集

如何解决htaccess REGEX接受URL中的特定字符集

| 我有一组要标记为可接受的特殊字符:
a-z
A-Z
0-9
*
%
/
\\
_
。 现在,我可以创建一个.htaccess文件,以实现以下目的:
a-z
A-Z
0-9
_
, 但其余字符无法正常工作。网址显示404错误。这是我正在使用的正则表达式
[a-zA-Z0-9_]
更新 PS-我已经检查了许多与htaccess相关的SO问题,但是我的问题没有解决。这些很有用,但是每当我尝试在正则表达式的字符集中添加其余字符时,就会出现404错误。     

解决方法

        几乎所有字符在一个字符类中都失去了特殊的含义,包括
\\
*
/
试试这个:
[a-zA-Z0-9_\\/%*]+
    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。