Субдомен /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>

2 ответа

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

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

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

Другие вопросы по тегам