Суть проблемы.
Есть пару сабдоменов(точнее были) которые содержали идентичную инфу, теперь сам сайт переехал в корень.
Так как часто из поисковиков заходять именно из этих сабдоменов то включил
RewriteEngine on
RewriteBase /
RewriteRule ^(.*) http://www.мойсайт.ее/$1 [R=301]
но зделано она тупо, т.е. в папки тех сабов я добавил этот хтаццесик, но напрягает что нада было создать эти папки чтобы грамотно работала эта директива.
структура такая хостинга такая:
/data/subdomain.domain.ee
/data/domain.ee
как зделать так чтобы не ложить в каждую папку сабдомена отдельно этот хтаццесс а скинуть это в папку дата и там прописать что если обращаеться в тот сабдомен, чтобы выдавал еррор 301 и направлял ее в папку domain.ee ?
как не пробывал выдает интернел сервер еерор, пропарилься мрачно =)
Можж кто чем поможет?
Rewrite Engine
Started By panda4ever, ноя 06 2007 20:55
6 ответов в этой теме
#2
Отправлено 07 ноября 2007 - 11:35
можно так решить ...
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) http://www.мойсайт.ее/$1 [R=301]
а вообще http://wmaster.ru/ht...s/index.htm#q12
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) http://www.мойсайт.ее/$1 [R=301]
а вообще http://wmaster.ru/ht...s/index.htm#q12
а кули, я тоже рульный дизайнер ввв.ме2.ее
#7
Отправлено 13 ноября 2007 - 03:15
Ну конечно сервер-то пытается выполнить RewriteRule, поэтому и происходит ошибка сервера. Для пользователя /data/ вообще вне зоны видимости, поэтому никуда сервер посетителя не перенаправит.
Надо ковырять httpd.conf сервера. Для главного домена прописать алиасы - твои поддомены. Либо в поддоменах исправить пути к директории главного домена. Если конечно это твой сервер.
Если нет и хостер не предлагает в панеле управления услугу направлять домены на директории, то связывайся с ним и требуй.
Ну или делай, как первоночально делал - каждую папку поддомена по .htaccess
Надо ковырять httpd.conf сервера. Для главного домена прописать алиасы - твои поддомены. Либо в поддоменах исправить пути к директории главного домена. Если конечно это твой сервер.
Если нет и хостер не предлагает в панеле управления услугу направлять домены на директории, то связывайся с ним и требуй.
Ну или делай, как первоночально делал - каждую папку поддомена по .htaccess