无法向我的 VPS 添加新域名(CentOS/Apache)

无法向我的 VPS 添加新域名(CentOS/Apache)

我想做的是向我的 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 请求无法找到主机 example.ro。请检查名称并重试”。

我是不是漏掉了什么?我是服务器配置方面的新手

答案1

如果您的错误消息是“Ping 请求未找到主机 domain.ro。请检查名称并重试”,则错误不在于您的 apache 配置。托管您域名的名称服务器未报告您的域名的任何 A 记录(假设您尝试 ping 的 DNS 客户端正常运行)。

首先查看您的域的 nslookup 是否报告任何名称服务器。如果有,请接下来查看名称服务器报告的 DNS 记录。我个人使用http://centralops.net您只需在搜索字段中输入域名即可获得所有这些信息,并且它还将绕过您这边可能出现的任何 DNS 客户端配置错误。

相关内容