Отображение представления на отдельном поддомене (проблемы с Firefox и IE)

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

Аватар пользователя nars nars 29 мая 2013 в 12:15

Здравствуйте! Прошу помощи, по одной задачке.
Стояла задача представление вынести на отдельный поддомен, в данном случае это новости (news.site.ru).
Используя возможности mod_rewrite в .htaccess написал:

RewriteCond %{HTTP_HOST} !^site\.ru$ [NC]
RewriteCond %{HTTP_HOST} ^news\.site\.ru$ [NC]
RewriteRule ^(.*)$ index.php?q=news.html [L] //вызываем представление

выше в файле есть еще правила (если это как то влияет, возможно я не прав):
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [QSA]

Собственно работает на webkit отлично, как надо.
А вот в Firefox проблемы: если зайти на главную страницу (все хорошо), потом зайти на поддомен (тоже все верно отображается), потом вернуться на главную, или просто зайти на сайт site.ru то вместо главной страницы, выдается страница поддомена.
В IE просто при заходе на главную страницу site.ru (не поддомен) сразу выдается содержание поддомена.

Кэш сбрасывал, апач перезагружал.
В интернете читал про такие случаи, но в основном на английском и именно такой проблемы не было. И почему выдача сервера отличается для разного браузера.

Возможно это как то связано именно с особенностями Drupal, либо я что-то неправильно написал в .htaccess неправильно.

Спасибо!

Комментарии

Аватар пользователя likin likin 29 мая 2013 в 13:39

Насколько я понял Вы отредактировали .htaccess, что не в коем случае не надо делать(Там почти все случаи предусмотренны). Посмотри settings.php $base_url. Но у меня подозрение, что у Вас неправильно настроен виртуальный хост веб сервера.

Аватар пользователя nars nars 30 мая 2013 в 18:51

в settings.php:
$base_url = 'http://site.ru'; - собственно в tpl прописано " /> чтобы при заходе на поддомен не сбивались пути.

Еще записывал в конфиг хостов Alias: *поддомен

Просто интересно, разве зависит выдача сервера от типа браузера?
Спасибо за ответ, попробую еще покурить по поводу правильной настройки апача под поддомен, может действительно проблема в сервере.