我简要解释一下我的问题。 我通过wordpress创建了一个新网站,我已经安装在根目录中(www.miosito.it);
要安装网站,我将旧网站移至旧文件夹(www.miosito.it/old);问题是谷歌已经在过去的旧井网站上编入索引,然后我会从(www.miosito.it)到(www.miosito.it/old)进行301重定向。
我想是因为这是以这种方式行事的html文件:
RedirectMatch 301 ^/(. *)\. Htm http://www.miosito.it/old/$1.htm
但是我收到了像
这样的错误www .miosito.it / old / old / old / old / old.nomefile.htm
我从各种测试中注意到问题是如果我没有问题地替换它就结束了.htm .php这个事实。 我该怎么办? 替代方案?
谢谢大家
答案 0 :(得分:-1)
您收到重定向循环错误,因为您的重定向模式和目标是不确定的,因此您需要从模式中排除目标uri:
RedirectMatch 301 ^ /((?!old).*)\.Htm http://www.miosito.it/old/$1.htm
在测试之前清除浏览器缓存。