我有apache服务器,遇到了麻烦。
https://i.imgur.com/dMCIvfg.png
现在,当我进入我的网站http://example.net时,它会重定向到https://www然后是https
我想要
http -> https://
http:/www -> https://
https://www -> https://
重要的是要直接
答案 0 :(得分:0)
第一个规则将所有非https都获取,第二个规则将所有www都获取到https://example.net/
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://example.net%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www. [NC]
RewriteRule ^(.*)$ https://example.net/$1 [R=301,L]