在我的虚拟主机文件中,我允许所有主机
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/example"
ServerName example.dev
ServerAlias www.example.dev
<Directory "c:/xampp/htdocs/example">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/example"
ServerName example.dev
ServerAlias www.example.dev
<Directory "c:/xampp/htdocs/example">
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>
当我在burp软件请求中点击www.example.dev时,如下所示
更改主机名后
显示回复
我想如果有人试图更改主机的名称,那么它将重定向到错误消息页面
答案 0 :(得分:0)
这正是我的问题,推荐的解决方案是将HTTP_HOST更改为SERVER_NAME,但尚未解决问题。