Редирект в файле .htaccess для друпал

SeOToM
На сайте с 14.11.2009
Offline
126
1276

Здравствуйте! Может кто поможет и напишет код, который будет редиректить на главную страницу со всех дублей главной страницы и с www на без www тоже. Заранее огромное спасибо!

Alangasar
На сайте с 06.11.2008
Offline
98
#1

http://drupal.org/project/globalredirect - редирект дублей

в .htaccess


RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
bsyomov
На сайте с 25.01.2012
Offline
31
#2

Надо:

1. В стандартном .htaccess раскомментировать ту часть, что отвечает за редирект www, ну или наоборот, по вкусу.

2. Поставить http://drupal.org/project/globalredirect (в частности, он редиректит и главную).

Зачем делать в .htaccess редирект только для главной, совершенно не понятно, это полумера и костыль.

[Удален]
#3

Мне тоже помогло. Спасибо большое!!!

SeOToM
На сайте с 14.11.2009
Offline
126
#4
bsyomov:
Зачем делать в .htaccess редирект только для главной, совершенно не понятно, это полумера и костыль.

А как надо?

bsyomov
На сайте с 25.01.2012
Offline
31
#5
SeOToM:
А как надо?

Выше же написано, как надо, два раза. =)

SeOToM
На сайте с 14.11.2009
Offline
126
#6

bsyomov, поставил global redirect настройки оставил дефолтные. С www как не переводило, так и не переводит... Что я сделал не так? Или с www на без www это задача только файла .htaccess?

Стоит ли включать каноникл?

[Удален]
#7
SeOToM:
Или с www на без www это задача только файла .htaccess?

Угу, а в штатном .htaccess - подсказки подробнейшие

SeOToM
На сайте с 14.11.2009
Offline
126
#8

Pavel_, для меня это черный и густой лес. У меня в файле .htaccess нет никаких подсказок...

IL
На сайте с 20.04.2007
Offline
435
#9
SeOToM:
Pavel_, для меня это черный и густой лес. У меня в файле .htaccess нет никаких подсказок...

Выше ведь код готовый дали.. example только заменить...

/ru/forum/737972

Возможно (если нет в файле) добавить выше строчку

RewriteEngine ON
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
SeOToM
На сайте с 14.11.2009
Offline
126
#10

ivan-lev, да не, с этим разобрался, убрал комментирование и заменил домен. Теперь появились три других вопроса:

1) Стоит ли включать каноникл в настройках Глобал редиректа? Может какие конфликты начнутся...

2) Что обозначают другие настройки в файле .htaccess. Даже через переводчик, не понимаю...

3) Как сделать так, чтобы при 404 ошибке выдавалась страница, которая специально создана для этого?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий