Apache vhost未加载正确的站点
因此,我有两个网站托管在我的服务器上,有不同的域名地址。Site1是我的个人站点,Site2是一个商业站点……我的vhost配置就是这样Apache vhost未加载正确的站点,apache,vhosts,Apache,Vhosts,因此,我有两个网站托管在我的服务器上,有不同的域名地址。Site1是我的个人站点,Site2是一个商业站点……我的vhost配置就是这样 <VirtualHost *> ServerAdmin admin@Site1.com ServerName Site1 ServerAlias Site1 DocumentRoot "F:/some/folder" ErrorDocument 302 /?error=302 ErrorDocumen
<VirtualHost *>
ServerAdmin admin@Site1.com
ServerName Site1
ServerAlias Site1
DocumentRoot "F:/some/folder"
ErrorDocument 302 /?error=302
ErrorDocument 403 /?error=403
ErrorDocument 404 /?error=404
ErrorDocument 500 /?error=500
<Directory "F:/some/folder">
Options FollowSymLinks MultiViews -Indexes
AllowOverride None
Order allow,deny
allow from all
</Directory>
ServerSignature on
</VirtualHost>
<VirtualHost *>
ServerAdmin admin@site2.com
ServerName Site2
ServerAlias Site2
DocumentRoot "F:/someother/folder"
ErrorDocument 302 /?error=302
ErrorDocument 403 /?error=403
ErrorDocument 404 /?error=404
ErrorDocument 500 /?error=500
<Directory "F:/someother/folder">
Options FollowSymLinks MultiViews -Indexes
AllowOverride None
Order allow,deny
allow from all
</Directory>
ServerSignature on
</VirtualHost>
有人能帮忙吗?那么如果你改变了,会发生什么
<VirtualHost *>
到
尝试过,说有重叠的端口,第一个站点优先
<VirtualHost *>
<VirtualHost *:80>