【发布时间】:2014-11-25 15:38:42
【问题描述】:
所以我试图通过 mod_rewrite 规则传递一个 PHP urlencode() 变量,但我似乎无法让它正常工作。
目前我正在传递这样的事情:
/test/abc%40test.co.uk
将 urlencode 中的 @ 符号替换为 &40。
通过这条规则:
RewriteRule ^test/([-_.%A-Za-z0-9]+)/?$ test.php?variable=$1
据我所知,这应该允许 % 符号通过;为什么它不工作?我错过了什么明显的东西吗?
【问题讨论】:
标签: php regex apache .htaccess mod-rewrite