Добрый день!
столкнулся с такой проблемой: сайт если его адрес вводить без www работает нормально, а если вводить через www (например: www.test.ru), то открывается только главная страничка, остальные разделы сайта не работают.
Я поначалу думал что проблема с сервером, но все остальные сайты на друпал, на этом сервере работают, такая проблема возникает только с одним сайтом.
Помогите советом, в чем может быть проблема??? И как ее решить.
Комментарии
обратитесь к хостеру. Проблем не должно быть. Приписка www, это всего лишь запись типа CNAME в файле зоны
данная запсиь существует, по умолчанию для всех доменов на этом хосте, в том числе и на проблемном.
но по какой то причине все сайты работают кроме одного......
может, проблема в чем то еще???!!!
смотри .htaccess
Да причем тут .htaccess? В нем только редирект сделать можно. Пишите ServerAlias www.test.ru в конфиге виртхоста, после директивы ServerName
.htaccess - не трогал.
а по вопросу ServerAlias, если можно то поподробнее, что это есть такое и как его прописать.
если речь о записях домена, то "все что нужно", ну в сравнении с другими доменами которые работают - там прописано. Но почему то проблема не решается, проверил все записи домена, они один в один одинаковые у всех доменов. и этот "неработающий домен" - ничем не отличается.
Почему вы стесняетесь задать этот вопрос ТП хостера?
обратился к хостеру, он написал, далее цитирую «Попробуйте пожалуйста обратиться в ТП Вашей панели, так как проблема действительно в .htaccess»
Я взял .htaccess с рабочего сайта и заменил им фал на нерабочем - ничего не помогло.
надо брать из официального релиза
блин, че с ним делать !!!!!!!!!
скачал официальный релиз друпала и взял от туда .htaccess, загрузил его на проблемный сайт ни чето не помогает :(((((((((((
И всё равно проблема врядли в виртуальных хостах, так как на www-версии главная работает, не подхватывается .htaccess
почему он не подхватывается, вроде всегда на всех сайтах работало, а тут блин "косяк" какой то..........
Еще как вариант посмотреть чего накручено в settings.php
Ура!!! решил проблему. прошу прощения за то что "грешил" на друпал. проблема была действительно в хосте.
я накосячил в настройках:
Автоподдомены.
сделал две взаимоисключающие вещи. Сначала сказал Апачу, что все поддомены, которые есть будут обрабатываться тем же виртхостом, но файлы сайтов будут лежать в отдельной директории. А тем временем создал отдельные виртхосты для каждого поддомена.
Только вот www - это тоже поддомен. И у него есть симлинк на основную директорию. Вот его-то и редиректило по кругу.
вобщем по простому: у меня были включены автоподдомены для неработающего домена, я их отключил и все заработало
Ну вот о чем я и говорил. Ваши действия директиву как раз и прописали.
большое всем спасибо за советы