在我的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:xampphtdocswp-developer"
ServerName wp-developer-test.dev
<Directory "C:xampphtdocswp-developer">
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>
HOSTFILE也已更新为127.0.0.1 wp-developer-test.dev
但是,当我在浏览器中使用wp-developer-test.dev
或wp-developer-test.dev:8079
时,我将获得testing-website.nl
网站。我在做什么错?
任何帮助都非常感谢。
您在主机文件和虚拟主机配置中具有不同的servername。这样修复主机文件:
127.0.0.1 wp-developer-test.dev
说明:第一个定义的虚拟主机用作默认的主机。这意味着当请求不匹配任何虚拟主机时,使用第一个主机。