Не уверен, как я это исправил, или если я сделал. возможно, только что навсегда, чтобы DNS был решен или что-то в этом роде, но теперь это работает. Очевидно, что хотя на сайте, который я перечислил ниже, все указывало на правильный адрес, что-то где-то не решалось должным образом.
--------- Оригинал сообщения ---------------
Я не уверен, что здесь пошло не так, но я пытался настроить поддомен и не могу разрешить его.
Я проверил, что домен настроен правильно, введя URL на этом сайте
http://www.selfseo.com/find_ip_address_of_a_website.php
чтобы проверить, что поддомен указывает на правильный сервер, и он возвращает ip моего сервера (я также проверил, что поддомен не настроен, и он не разрешается, так что сайт работает).
Итак, теперь я решил, что проблема должна быть в моем конфигурационном файле apache.
Детали виртуального хоста такие же
<VirtualHost *:80>
ServerAdmin name@site.com
DocumentRoot /var/www/html
ServerName mysite.com
ErrorLog logs/mysite-error_log
CustomLog logs/mysite-access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin name@site.com
DocumentRoot /var/www/html/liveTest
ServerName liveTest.mysite.com
ErrorLog logs/mysitetest-error_log
CustomLog logs/mysitetest-access_log common
RewriteEngine On
RewriteCond %{REQUEST_URI} !\.(php|html|css|js|gif|png|jpe?g)$
RewriteRule (.*)$ /index.php [L]
</VirtualHost>
Я перезапустил сервер и ничего не получил, но переход на http://mysite/liveTest
работает, поэтому структура каталогов верна.
Есть идеи, что я здесь не так?