Apache linux上的vhost更改未显示
情况是这样的 我正在将vhost文件中的URL更改为新的URL 然后,我重新启动了服务器,但不知何故,新的URL不起作用,而旧的URL起作用 我正在运行的linux是Centos 这是旧的vhost文件:Apache linux上的vhost更改未显示,apache,centos,vhosts,Apache,Centos,Vhosts,情况是这样的 我正在将vhost文件中的URL更改为新的URL 然后,我重新启动了服务器,但不知何故,新的URL不起作用,而旧的URL起作用 我正在运行的linux是Centos 这是旧的vhost文件: <VirtualHost *:80> ServerName test.com ServerAlias www.test.com DocumentRoot /var/www/test HostnameLookups Off
<VirtualHost *:80>
ServerName test.com
ServerAlias www.test.com
DocumentRoot /var/www/test
HostnameLookups Off
UseCanonicalName Off
ServerSignature Off
<Directory "var/www/test">
AllowOverride All
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName test-new.com
ServerAlias www.test-new.com
DocumentRoot /var/www/test
HostnameLookups Off
UseCanonicalName Off
ServerSignature Off
<Directory "var/www/test">
AllowOverride All
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
ServerName test.com
ServerAlias www.test.com
DocumentRoot/var/www/test
主机名查询
UseCononicalName关闭
服务器签名关闭
允许超越所有
选项+执行CGI
命令允许,拒绝
通融
以下是新的vhost文件:
<VirtualHost *:80>
ServerName test.com
ServerAlias www.test.com
DocumentRoot /var/www/test
HostnameLookups Off
UseCanonicalName Off
ServerSignature Off
<Directory "var/www/test">
AllowOverride All
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName test-new.com
ServerAlias www.test-new.com
DocumentRoot /var/www/test
HostnameLookups Off
UseCanonicalName Off
ServerSignature Off
<Directory "var/www/test">
AllowOverride All
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
ServerName test-new.com
ServerAlias www.test-new.com
DocumentRoot/var/www/test
主机名查询
UseCononicalName关闭
服务器签名关闭
允许超越所有
选项+执行CGI
命令允许,拒绝
通融
我是否缺少一个步骤来确保更改生效
谢谢,,
凯文·戴维斯(Kevin Davis)不清楚“URL未显示”或“更改URL”是什么意思。您使用的是哪种服务器软件?请用一些vhost配置示例发布您的问题。我发布了vhost文件示例。如果这看起来像一个愚蠢的问题,很抱歉,但是您是“停止”然后“启动”还是只是“重新启动”?