在我的 WAMP 本地主机上,我运行了两个不同的社交引擎网站,在我的主机文件中我添加了两行:
127.0.0.1 site1.com
127.0.0.1 site2.com
在我的 apache.conf 文件中,我添加了此代码用于虚拟托管
<VirtualHost 127.0.0.1>
ServerAdmin [email protected]
DocumentRoot /wamp/www/se3
ServerName site1.com
ServerAlias site1.com
ErrorLog logs/site1-error_log
CustomLog logs/site1-access_log common
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerAdmin [email protected]
DocumentRoot /wamp/www/site2
ServerName site2.com
ServerAlias site2.com
ErrorLog logs/site2-error_log
CustomLog logs/site2-access_log common
</VirtualHost>
现在我面临的问题是,当我在浏览器上键入时,site1.com
它会正确加载 site1,但是当我键入时,site2.com
它会加载 site1。
我找不到这背后的真正问题。
谁能帮我吗?
:)
答案1
您是否已在某处使用 NameVirtualHost 指令启用了基于名称的虚拟主机?
例如:NameVirtualHost 127.0.0.1