我的.htaccess文件中有以下两个规则:
RewriteRule ^vacancies/test-feed/vacancies/status?user=(.*)$ vacancies/test-feed.php?mode=status&email=$1 [L,NC]
RewriteRule ^vacancies/test-feed/vacancies/(.*)$ vacancies/test-feed.php?mode=vacancy-info&job_id=$1 [L,NC]
我正在访问网址:
/vacancies/test-feed/vacancies/[email protected]
我想激活第一条规则,但实际上是在激活第二条规则并传递[email protected]
为$1
任何帮助,将不胜感激。
尝试将第一条规则替换为:
RewriteCond %{QUERY_STRING} user=([^&]+) [NC]
RewriteRule ^vacancies/test-feed/vacancies/status$ vacancies/test-feed.php?mode=status&email=%1 [L,NC]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句