我正在寻找安装Wordpress到我的WHMCS网站,我想让它,所以任何旧的发票或支持票去新的子文件夹。
当前链接将如下所示
https://www.example.com/viewinvoice.php?id=15515
https://www.example.com/viewticket.php?tid=955170&c=j3122yq7我应该在.htaccess中添加什么,这样任何访问这些链接的人都会被重定向到:
https://www.example.com/client/viewinvoice.php?id=15515
https://www.example.com/client/viewticket.php?tid=955170&c=j3122yq7发布于 2018-06-22 18:18:04
因此,您只想从文档根目录注入一个/client子目录,用于特定的URL。您可以使用mod_rewrite在.htaccess文件的顶部(在WordPress前端控制器之前)完成此操作。例如:
RewriteRule ^view(invoice|ticket)\.php$ /client/$0 [R=302,L]这将分别将/viewinvoice.php或/viewticket.php重定向到/client/viewinvoice.php和/client/viewticket.php。查询字符串不受更改地传递给目标。
替换中的$0反向引用指的是与整个RewriteRule模式匹配的URL路径。
注意,这是暂时的(302)重定向。如果这是永久性的,则将302更改为301,但只有在确认它工作正常后(以避免缓存问题)。测试前一定要清除浏览器缓存。
https://wordpress.stackexchange.com/questions/306743
复制相似问题