Мультисайтинг и 301 редирект - хелп

Главные вкладки

Аватар пользователя vasyapupkin1 vasyapupkin1 2 января 2007 в 17:11

Есть два домена на мультисайтинге - как на одном из них организовать 301 редирект с помощью .htaccess
Вроде есть модуль globalredirect но не врубаюсь как он работает и работает ли

Комментарии

Аватар пользователя OviyOd@drupal.org OviyOd@drupal.org 25 января 2007 в 22:25

Добавьте в корневой .htaccess что-нибудь подобное:

RewriteEngine on
RewriteCond %{HTTP_HOST} alpha\.net
RewriteCond %{REQUEST_URI} !^/alpha\.net/
RewriteRule ^(.*)$ /alpha.net/$1 [L]
RewriteCond %{HTTP_HOST} beta\.net
RewriteCond %{REQUEST_URI} !^/beta\.net/
RewriteRule ^(.*)$ /beta.net/$1 [L]

Таким образом получатся такие перенаправления:
# httр://alpha.net/ --> httр://alpha.net/alpha.net/
# httр://beta.net/ --> httр://beta.net/beta.net/

Замечу, что не все хостинг провайдеры это разрешают. А некоторые даже в правилах делают соответствующие оговорки типа "хотите 2 сайта - заводите 2 эккаунта".

С уважением,

Александр
www.sattvin.be