2015-11-20 2 views
2

Я переключил URL-адреса и перенаправляю каждую страницу на соответствующую страницу на новом сайте. Мой сайт был относительно небольшим, поэтому я использовал Redirect 301/для каждой страницы. Я до такой степени, что Redirect 301/настроен для всех страниц, кроме главной страницы. Например:Как перенаправить только мою домашнюю страницу?

Redirect 301 /blog http://newsite.com/blog 
Redirect 301 /page-name http://newsite.com/page-name 

Для домашней страницы я пытался использовать:

Redirect 301/http://newsite.com 

Который работает, за исключением того, что перенаправляет каждую страницу на моем старом сайте на главную страницу и отменяет все другие 301 переадресованных я настроил.

Я предполагаю, что это довольно просто, но я не нашел ничего, что можно было бы найти в Google. Также, пожалуйста, сообщите мне, если я неправильно настроил 301 переадресацию.

Благодаря

ответ

1

Вы должны использовать RedirectMatch директивы для этого целевого URL на уровне

RedirectMatch 301 ^/$ http://newsite.com 

RedirectMatch поддерживает регулярные выражения в отличие от Redirect.

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