在我的httpd.config
我用这个
Listen 80
Listen 8079
<VirtualHost *:80>
DocumentRoot "D:\...\wwwroot"
ServerName testing-website.nl
<Directory "D:\...\wwwroot">
Order deny,allow
Allow from all
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:8079>
DocumentRoot "C:\xampp\htdocs\wp-developer"
ServerName wp-developer-test.dev
<Directory "C:\xampp\htdocs\wp-developer">
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>
主机文件也更新为127.0.0.1 wp-developer-test.dev
但是当我在浏览器中使用wp-developer-test.dev
或wp-developer-test.dev:8079
时,我会获得testing-website.nl
网站。我做错了什么?
非常感谢任何帮助。
答案 0 :(得分:1)
主机文件和虚拟主机配置中有不同的服务器名称。 像这样修复主机文件:
127.0.0.1 wp-developer-test.dev
<强>说明:强> 第一个定义的虚拟主机用作默认主机。这意味着当请求与任何虚拟主机不匹配时,将使用第一个虚拟主机。