CNAME для записи A через поддомен игнорируется

CNAME для записи A через поддомен игнорируется

Я пытаюсь сделать следующее:

@ A example.org
www CNAME myotherexample.org.

и в index.php для example.org:

header("Location: http://www.example.org");
die();

Это должно работать, но не работает. DNS-запись для myotherexample.org выглядит следующим образом:

*.myotherexample.com A SERVERIP

Определение vHost для myotherexample выглядит следующим образом:

ServerName awesome.myotherexample.org
ServerAlias *.myotherexample.org

Каждый запрос к myexample.org перенаправляется на www.myexample.org (пока все хорошо), но затем приложение завершает запрос сервера Apache на том же сервере, но без запроса виртуального хоста. Я регистрирую доступ к vhost в объединенном журнале, но запрос к www.example.org отображается в общем журнале apache, поэтому ни один vHost не получил запрос.

Любая помощь будет очень признательна.

решение1

Похоже, вы не настроили оператор NameVirtualHost *:80/ NameVirtualHost *:443в Apache (предполагая, что это не изменилось в версии 2.4 — у меня есть опыт только с 2.2).

Показывает ли digили hostто, что вы ожидаете?

Для чего-либо еще потребуется увидеть конфигурацию Apache и вывод из dig, host, или nslookup.

Связанный контент