我在专用服务器上的LAMP堆栈上。
在域根目录中,有WordPress。
在/ finder子文件夹中,还有另一个脚本。此脚本不使用.htaccess
我们决定移动一个安装在/ squirrel子文件夹中的新的OpenSource脚本。
现在我们希望将URL重定向/查找到/ squirrel页面,但是这两个脚本的slug是不同的。页面。所以我手动在.htaccess中写了大约300行301重定向,并将文件放在/ finder文件夹中。不工作。为了进行测试,我已将重定向减少到一个,即使这样也无效: 重定向301 /finder/art.php http://domain.com/squirrel/
还尝试了Redirect,RewriteMatch,RewriteRule,似乎没什么用。
有关如何处理此问题的任何建议?我很乐意分享更多细节,但不确定此时要分享哪些其他细节。
答案 0 :(得分:0)
在/finder/.htaccess
内尝试此规则:
RewriteEngine On
RewriteRule ^art\.php$ /squirrel/ [L,NC,R=302]
请记住,由于此.htaccess
位于/finder/
文件夹中,因此RewriteRule
的所有URI模式都不得包含finder/
。