我们的网站在nginx服务器上运行,我们的.htaccess有以下代码
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.domain.com/$1 [R,L]
当我输入domain.com
时,它会重定向到https://www.domain.com
但是当我们输入www.domain.com
时,它仍然是不安全的。
答案 0 :(得分:0)
尝试:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.domain.com/$1 [R,L]
现在该模式匹配domain.com的www和非www请求