我在wordpress中导入了大约1000个文件并创建了像这样的htaccess重定向:
Redirect 301 /folder_a/name.htm http://www.example.com/folder_b/folder_a/name/
在将原始文件夹重命名为folder_a_old之前,此工作正常。没有更多的重定向。相反,我得到了#34; File not found"。旧页面(当然)不会显示,但新的Wordpress页面也不会显示。当我恢复原始文件夹的名称时,重定向再次工作。这种行为的解释是什么?如何删除原始文件夹(以避免混淆)?
答案 0 :(得分:0)
试试这个:
Redirect 301 /folder_a/ http://www.example.com/folder_b/folder_a/name/
上面的代码会将每个请求重定向到folder_a
到http://www.example.com/folder_b/folder_a/name/
,例如:
yoursite/folder_a/test.php to http://www.example.com/folder_b/folder_a/name/test.php
注意:清除浏览器缓存测试。