Назад | Перейти на главную страницу

DNS: браузер показывает основной веб-сайт, когда другой сайт посещается с использованием любого поддомена, например www.

выпуск: misoncifgured dns?

симптом: когда я приезжаю http://www.borisnikolaev.com/index.php?option=com_content&view=article&id=51&Itemid=53, он показывает, что должно быть на http://www.floridaseating.com/index.php?option=com_content&view=article&id=51&Itemid=53

если я удалю поддомен www, он будет работать как обычно.

это происходит для нескольких других доменов на этом сервере и при использовании любого поддомена, кроме тех, что находятся в файле зоны DNS (кроме www).

я заметил это потому, что Google проиндексировал несколько страниц с неправильным доменным именем.

конфигурация DNS основного домена: http://i.imgur.com/ITx4F.png

конфигурация DNS вторичного домена: http://i.imgur.com/vknWN.png

любая помощь приветствуется!

У меня есть dv-сервер с mediatmeple, у которого есть apache 2.2 и plesk 10.4. Я отключил управление DNS в plesk, так как я не перепродаю хостинг, и управляю им через страницу центра учетных записей mediatemple.

НАЙДЕНО РЕШЕНИЕ, благодаря руководству @cjc

Следующее должно работать. добавить в vhost.conf файл обычно находится в /var/www/vhosts/domain.com/conf

ServerAlias *.domain.com
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.* [NC]
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com
RewriteCond /var/www/vhosts/domain.com/httpdocs/%1 -d
RewriteRule ^(.*) /%1/$1 [L]

Так:

$ host borisnikolaev.com
borisnikolaev.com has address 216.70.99.158

$ host www.borisnikolaev.com
www.borisnikolaev.com has address 216.70.99.158

Я предполагаю, что вы хотите обслуживать www.borisnikolaev.com и borisnikolaev.com с одного и того же веб-сервера, учитывая DNS.

В этом случае виртуальные хосты Apache не настроены для правильного ответа на www-версии имен серверов и по умолчанию используют конфигурацию для www.floridaseating.com.

В конфигурации виртуального хоста для borisnikolaev.com используйте директиву ServerAlias ​​и добавьте такую ​​строку:

ServerAlias www.borisnikolaev.com