【发布时间】:2023-03-11 23:10:02
【问题描述】:
com我尝试在 .htaccess 中使用以下代码来强制使用 https 和 www。因为我总是想要一个像https://www.domain.com这样的网址
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC]
RewriteRule ^ https://www.domain.com%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^.*domain\.com$ [NC]
RewriteRule ^ https://www.domain.com%{REQUEST_URI} [R=301,L]
如果我在浏览器中输入这些情况,它可以正常工作:
www.domain.com
domain.com
http://www.domain.com
http://domain.com
但如果我输入以下行 - 不会发生转发:
https://domain.com
我该如何解决这个问题?
【问题讨论】:
标签: .htaccess mod-rewrite https