我遇到了网站重定向问题,我发现我的 rewritecond input= 'www.example.com' 和我的请求标头 host = 'example.com'。因此,我尝试在我的 ServerName 定义为“www.example.com”的虚拟主机中应用 UseCanonimalName On,希望当两者都匹配时,我的网站重定向会发生,但不幸的是它不会发生,并且我的请求标头中的主机仍然保持“示例” .com'。我指的是这个和这个来做到这一点。
下面是我的 httpd-vhost.conf:
<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com
UseCanonicalName On
DocumentRoot "d:/wamp64/www/example"
<Directory "d:/wamp64/www/example/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Order allow,deny
Allow from all
Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains"
</Directory>
</VirtualHost>
主机正在从 example.com 更改为 www.example.com,但不幸的是,它仅适用于 Firefox,但不适用于 IDK 为什么的其他浏览器?!
***我正在使用 Windows 服务器
如果我理解或做错了,请纠正我。谢谢大家!