我在.htaccess文件中有一个规则,它会缩短网址:
RewriteRule ^job(.*)$ /include/myfile.incl.php?proj=$1 [NC,L]
所以最终的网址如下:
mydomain.com/jobXXXXXX
我需要能够在网址
中添加令牌mydomain.com/jobXXXXXX?token=123
如何修改重写规则以接受此值?大部分时间我都没有令牌存在,但我需要规则覆盖才能灵活适应它,以防我得到它是未来。
答案 0 :(得分:3)
尝试此规则(添加QSA(Query String Append)
标志以传递查询字符串):
RewriteRule ^job(.*)$ /include/myfile.incl.php?proj=$1 [NC,QSA,L]
结果(模拟):