.htaccess重写规则修改

时间:2014-07-09 02:03:23

标签: php .htaccess

我在.htaccess文件中有一个规则,它会缩短网址:

RewriteRule ^job(.*)$ /include/myfile.incl.php?proj=$1 [NC,L]

所以最终的网址如下:

mydomain.com/jobXXXXXX

我需要能够在网址

中添加令牌
mydomain.com/jobXXXXXX?token=123

如何修改重写规则以接受此值?大部分时间我都没有令牌存在,但我需要规则覆盖才能灵活适应它,以防我得到它是未来。

1 个答案:

答案 0 :(得分:3)

尝试此规则(添加QSA(Query String Append)标志以传递查询字符串):

RewriteRule ^job(.*)$ /include/myfile.incl.php?proj=$1 [NC,QSA,L]

结果(模拟):