我有一个带有apache2的unbent服务器,位于:/etc/apache2/sites-available
我有一个文件:adambalan.conf
,如下所示:
<VirtualHost *:80>
DocumentRoot /home/*****/WordPress
ServerName adambalan.com
</VirtualHost>
然后我做了:
****@localhost:/etc/apache2/sites-available$
sudo a2ensite adambalan.conf #=> Enabling site adambalan.
一个该网站为adambalan.com
而不是adambalan.
所以我想,好吧只是重启apache就像它告诉我的那样......
当我这样做并尝试去adambalan.com时,我没有得到我的Wordpress内容,这些内容已全部设置[并准备好了。我得到的只是典型的 - omg apache的作品。所以我认为虚拟主机不起作用。
想法?
答案 0 :(得分:0)
我假设主httpd.conf
有NameVirtualHost *:80
。如果没有,请添加。
如果您要连接到http://adambalan.com,如果DNS解析www.adambalan.com而不是adambalan.com,您的浏览器可能会连接到http://www.adambalan.com。
要覆盖您的基础,请在adambalam.conf中使用ServerName和ServerAlias。
ServerName adambalan.com
ServerAlias www.adambalan.com
试一试。