.htaccess HTTP未重定向到HTACCESS中的HTTPS

uttx8gqw  于 2023-03-09  发布在  其他
关注(0)|答案(1)|浏览(157)

在需要弄清楚我需要如何修改下面的代码,以重定向HTTP到HTTPS的这个网站。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} ^website\.website\-website\.org$ [OR]
RewriteCond %{HTTP_HOST} ^www\.website\.website\-website\.org$
RewriteRule ^/?$ "https\:\/\/website\.website\-website\.org\/" [R=301,L]
lxkprmvk

lxkprmvk1#

RewriteEngine On和之后添加以下行,这将帮助您将HTTP请求重定向到HTTPS

RewriteCond %{HTTP_HOST} ^website\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.website.com/$1 [R,L]

相关问题