Я пытаюсь добавить новый домен к своему VPS. Поэтому я добавил новый домен в свой httpd.conf и обновил соответствующие серверы имен в моем регистраторе.
Я использовал этот код в файле httpd.conf:
<VirtualHost *:80>
ServerAdmin emanuel@*****.net
DocumentRoot /var/www/example.ro
ServerName www.example.ro
ServerAlias example.ro
ErrorLog /var/www/example.ro/error.log
CustomLog /var/www/example.ro/requests.log common
<Directory /var/www/example.ro>
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
</Directory>
</VirtualHost>
Я ждал день, чтобы убедиться, что с распространением DNS все в порядке, но похоже, что домен не привязан ни к какому DNS. Когда я пытаюсь выполнить ping-запрос к доменному имени, я получаю сообщение «Ping request cound not find host example.ro. Пожалуйста, проверьте имя и повторите попытку».
Я что-то упускаю? Я новичок в настройке серверов
Если ваше сообщение об ошибке: «Ping request cound not find host domain.ro. Пожалуйста, проверьте имя и повторите попытку», ошибка не связана с вашей конфигурацией apache. Серверы имен, на которых размещен ваш домен, не сообщают о каких-либо A-записях для вашего домена (при условии, что DNS-клиент, с которого вы пытаетесь выполнить эхо-запрос, работает правильно).
Начните с проверки, сообщает ли nslookup для вашего домена о каких-либо серверах имен. Если они это сделают, посмотрите затем на DNS-записи отчетов сервера имен. Я лично использую http://centralops.net который предоставит вам всю эту информацию, просто введя доменное имя в поле поиска, а также обойдёт любые возможные ошибки конфигурации dns-client на вашей стороне.