Ubuntu 正在尝试设置第二个站点

Ubuntu 正在尝试设置第二个站点,ubuntu,apache2,web-hosting,multiple-sites,Ubuntu,Apache2,Web Hosting,Multiple Sites,在我的apache2服务器上设置第二个站点时遇到问题。 我目前有一个网站正在运行,它甚至还处于活动状态。 然而,我有另一个网站,我正在工作,并试图在本地托管它。 我创建了一个名为newsite的站点可用文件,其中包含以下内容 <VirtualHost *:80> ServerName newsite ServerAdmin webmaster@localhost DocumentRoot /var/www/newsite/

在我的
apache2
服务器上设置第二个站点时遇到问题。 我目前有一个网站正在运行,它甚至还处于活动状态。 然而,我有另一个网站,我正在工作,并试图在本地托管它。 我创建了一个名为newsite的站点可用文件,其中包含以下内容

<VirtualHost *:80>
        ServerName newsite
        ServerAdmin webmaster@localhost

    DocumentRoot /var/www/newsite/
    <Directory />
            Options FollowSymLinks
            AllowOverride None
    </Directory>
    <Directory /var/www/newsite/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
            AllowOverride None
            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
    </Directory>
和#60;虚拟主机*:80>
服务器名新闻站点
服务器管理员webmaster@localhost
DocumentRoot/var/www/newsite/
选项如下符号链接
不允许超限
选项索引跟随符号链接多视图
不允许超限
命令允许,拒绝
通融
ScriptAlias/cgi-bin//usr/lib/cgi-bin/
不允许超限
选项+执行CGI-多视图+符号链接所有者匹配
命令允许,拒绝
通融
我使用
a2ensite
newsite启用它

我编辑主机文件 127.0.0.1 www.newsite.com

我已经运行了
a2ensite
newsite

现在,当我查看新站点时,它运行良好, 但是当我尝试查看我的原始站点时,我只得到了新闻站点

如果我禁用新站点(一个不同的新闻站点),则原始站点显示良好


任何帮助都将不胜感激

我认为您没有正确设置
ServerName
ServerAlias
指令

对于这两个虚拟主机,它们应该是这样的

 ServerName newsite.com 
 ServerAlias www.newsite.com 
 ServerName oldsite.com 
 ServerAlias www.oldsite.com
目前的情况是,您已经设置了一个名为newsite的虚拟主机。如果您这样做
http://newsite/
:您将看到新闻站点,无论您如何操作
www.newsite.com
。同样,如果您执行
http://oldsite/
(假设设置方式相同),您还将看到oldsite

当您执行
www.newsite.com
时,DNS会将您引导到环回接口,但是,当apache收到请求时,它不知道如何处理该请求。所以它只选了一个。这与您尝试简单地通过IP访问没有什么不同


所以解决方案是要么调用
http://newsite/
或修复您的
ServerName
ServerAlias
指令。

尝试清除您的缓存并选中清除您的浏览器记录,然后再次检查。有时会因为旧的缓存文件而发生。。。特别是如果你正在使用chrome.cool,那么就完成了,但是现在只显示两个站点的带有新站点css的新闻站点