我正在努力处理 htaccess 重写命令
我拥有的是
RewriteCond %{HTTP_HOST} ^www.mywebsite.co.uk$
RewriteCond %{REQUEST_URI} !^/subfolder/
RewriteRule ^(.*)$ /subfolder/
我有几个 URL 转到同一文件夹,其中一些重定向到子文件夹,然后运行不同的模板。但是,我还需要在重定向的每个页面的末尾附加一个参数,例如?template=2
我不能只是手动将其添加到末尾,因为某些页面已经有参数,例如 /?product=1 - 所以第二个参数需要有 & 符号而不是 ?符号。
任何帮助表示赞赏
你只需要在规则末尾添加 QSA 标志:
RewriteRule ^(.*)$ /subfolder/?template=2 [QSA,L]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)