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

Субдомен / CNAME не работает?

Я пытаюсь добавить оптимизированные параллельные HTTP-запросы для своего сайта, из того, что я здесь прочитал:

http://ajaxian.com/archives/using-cnames-to-get-around-browser-connection-limits

Однако я не могу заставить его работать.

Я хочу: http://dynamic0.vilegaming.com/layout/include/terran-img/h3.jpg

Указать на: http://vilegaming.com/layout/include/terran-img/h3.jpg

Вот что у меня в DNS ..

dynamic0 CNAME vilegaming.com. 
dynamic1 CNAME 67.222.12.238 
dynamic2 CNAME ns1.vilegaming.com.

(0 и 2 указывают на "рабочую" страницу Apache по умолчанию, а 1 означает, что сайт не загружается.)

И в моем httpd.conf ..

<VirtualHost *:80>
   ServerName vilegaming.com
   ServerAlias *.vilegaming.com
</VirtualHost>

Попробуйте изменить dynamic1 на запись A вместо CNAME.

CNAME должен указывать на имя хоста, а не на сервер имен и не на IP-адрес. Это объясняет, почему ваша запись для dynamic1 не работает.

Что касается того, почему две другие записи не работают, это проблема Apache. Vilegaming.com не настроен в указанном вами файле конфигурации, по крайней мере, неправильно. Вам нужно найти, где он установлен, и добавить туда запись ServerAlias. Обратите внимание, что www.vilegaming.com также не работает, поэтому вам также необходимо добавить его в качестве ServerAlias. Попробуйте поискать / etc / apache2 для vilegaming.com, чтобы узнать, где он настроен.