2016-06-17 4 views
0

Мне нужно иметь временную настройку перенаправления, и я просто хочу знать, как лучше всего идти. Я просмотрел .htaccess, php, meta и добавил модули Drupal (это с сайтом Drupal 8), и я не знаю, к какому пути.Лучший способ управления переадресацией

Это немного сложно и да, я знаю, не идеальный, но мне нужна эта настройка в течение следующих 3 месяцев, пока я создаю свой новый сайт. Я просто не готов к тому, чтобы переключиться.

Это то, что мне нужно сделать:

www.myNewDomain.com -> www.myOldDomain.com

www.myNewDomain.com/sub1 -> www.myNewDomain.com/sub1

www.myNewDomain.com/sub2 -> www.myNewDomain.com/sub2

Другими словами, все, что к основному домену только (не подкаталог) получает врезались назад старый URL-адрес сайта.

Но мои подстраницы (микросайты) проходят как обычно на новом сайте.

Это то, что я до сих пор с помощью .htaccess:

RewriteCond %{HTTP_HOST} ^(www\.)?myNewDomain\.com [NC] 
RewriteRule ^/?$ http://myOldDomain.com/ [L,R=301] 

Любые рекомендации очень высоко ценится.

+1

я хотел бы использовать .htaccess – fucethebads

ответ

2

You don't actually need mod_rewrite to do this.

Вы хотите простой редирект только для УИР / с ничего следующего за ним; все остальное не перенаправлено.

Попробуйте это (у меня нет):

RedirectMatch ^/$ http://myOldDomain.com/ 
+0

Awesome, спасибо. Это намного лучше, чем у меня. – Cybercampbell

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

  • Нет связанных вопросов^_^