2016-06-26 4 views
-1

Кратко объясню свою проблему. Я создал новый сайт через wordpress, который я установил в корне (www.miosito.it);Перенаправление 301 на старый сайт

Для установки сайта я переместил старый сайт в старую папку (www.miosito.it/old); проблема в том, что Google уже проиндексировал в прошлом старый сайт скважины, а затем я сделал бы 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 

Очистить кэш браузера проверяя это.

Смежные вопросы