2016-06-26 121 views
-1

我简要解释我的问题。 我通过wordpress创建了一个新网站,我已经安装在根(www.miosito.it)中;重定向301到旧网站

要安装该网站,我将旧网站移动到旧文件夹中(www.miosito.it/old);问题在于谷歌已经在过去的旧版井场进行了索引,然后我会做一个301从(www.miosito.it)重定向到(www.miosito.it/old)。

我想,既然这是HTML文件,以这种方式行事:

RedirectMatch 301 ^/(. *)\. Htm http://www.miosito.it/old/$1.htm 

,但我得到这样

www .miosito.it/old/old/old/old/old.nomefile.htm 

一个错误,我从这个问题是,结束各种测试发现。 htm .php事实上,如果我将其替换为没有问题的。 我该如何解决? 替代解决方案?

谢谢大家

+1

可能重复[重定向网站错误404设置重定向301或url重写](http://stackoverflow.com/questions/38029914/redirect-website-error-404-set-redirect-301-or-url-rewrite ) – Will

回答

-1

因为你重定向模式和目标是张玉峰,你得到一个重定向循环错误,所以你需要从你的模式排除目标URI:

RedirectMatch 301^/((?!old).*)\.Htm http://www.miosito.it/old/$1.htm 

清除浏览器缓存之前测试这个。