2017-10-15 15 views
0

我进口了1000个文件到WordPress和创建htaccess的重定向这样的:重定向只有工作,如果原来的文件夹中存在

Redirect 301 /folder_a/name.htm http://www.example.com/folder_b/folder_a/name/

,直到我重命名的原始文件夹folder_a_old这工作得很好。没有更多的重定向。相反,我得到了“找不到文件”。旧页面不会显示(当然),但新的Wordpress页面也不会显示。当我恢复原始文件夹重定向的名称再次工作。这种行为的解释是什么?如何删除原始文件夹(以避免混淆)?

+0

请给出更多信息,如新的重定向代码和旧的 –

+0

我说过我使用的重定向代码。 旧文件是:“http://www.example.com/folder_a/name.htm” wordpress页面是:“http://www.example.com/folder_b/folder_a/name/” –

+0

您改名这个folder_a与folder_a_old? –

回答

0

试试这个:

Redirect 301 /folder_a/ http://www.example.com/folder_b/folder_a/name/ 

上面的代码将所有请求重定向到folder_ahttp://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 

注:清晰的浏览器缓存的测试。

+0

谢谢,但这不能回答我的问题。 –

相关问题