Интересный сайт. Факты и решения

Правильный 301 редирект со всех страниц старого сайта на главную страницу нового

1288 просмотров Сайты Нет комментов »

Столкнулся с проблемой при 301 редиректе со страниц старого сайта на главную страницу нового сайта, а именно добавляются к url нового сайта символы ?q= , после которых следует название страницы старого сайта. Вместо этих символов могут быть и другие. Решить данную проблему можно вписав .htaccess следующее:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.stariy-site.com.ua$ [NC] 
RewriteRule ^(.*)$ http://noviy-sait/? [R=301,L]

Данный код будет служить правильным 301 редиректом без добавления в новом сайте к url лишних символов. Такой 301 редирект не вызывает ни каких ошибок и нагрузок на сервер. Если возникли вопросы, пишите в комментарии или на странице «Связаться» есть адрес моей почты.

Поделитесь, пожалуйста:

Оставь свой коммент