最近我为主机 6 站点安装了一个新的云服务器。我的问题是我的站点无法与我的主域一起使用,但它可以与测试域正常工作。
我的虚拟主机
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/domains/weddp
ServerName tempdomain.com
ServerAlias www.tempdomain.com
ErrorLog /var/www/domains/weddp/error
</VirtualHost>
我使用临时域名测试了我的网站,它运行良好,但是当我尝试使用我的实时域名时它不工作。
我只需在 ServerName 和 ServerAlias 上更改我的域名,其他一切保持不变
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/domains/weddp
ServerName livedomain.com
ServerAlias www.livedomain.com
ErrorLog /var/www/domains/weddp/error
</VirtualHost>
答案1
我相信它现在起作用的原因是您的计算机不知道任何livedomain.com
域,因此通过编辑您的域,/etc/hosts
它将能够正确解析域。
编辑您的/etc/hosts
文件并添加livedomain.com
到127.0.0.1 localhost
行并重试。