我有我的主域名
example.com
映射到名为example
的子目录
我已经使用了上面this link给出的方法。
上面的.htaccess位于主域根文件夹中。
现在我正在使用另一个.htaccess文件来重写
example.com/work/test.php?i=id&t=title
as
example.com/work/id/title
这样用户只能看到后者的url而不是前者。 id为三位数,title可以包含任何字符。
我把这个htaccess文件放在" work" example
子目录中的文件夹,其中包含以下内容:
RewriteEngine On
RewriteBase /work/
RewriteRule ^([0-9]{3})(/)(.*)$ test.php?i=$1&t=$3 [L]
页面未按预期呈现。请帮忙。
答案 0 :(得分:0)
您需要QSA(查询字符串追加)参数:
RewriteRule ^([0-9]{3})(/)(.*)$ test.php?id=$1&title=$3 [QSA,L]