我只想删除 www 并为我域中的任何页面强制建立安全连接。
我为此使用了双重重定向,但我不知道这是否是一种好习惯,或者它可能会受到搜索引擎的惩罚。我也很想知道是否有更好的方法来做到这一点:
# Remove www
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
# Force https
RewriteCond %{HTTP_HOST} ^example.com$
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]