我正在尝试将非www重定向到www和http到SPS-WIDE级别的https。这意味着每个页面,而不仅仅是根域。以下是有效的,但在我输入example.com/blog
等其他页面时则无效RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
上述工作,但不是在整个网站范围内。它对根域有好处,但是一旦我输入example.com/blog,那么这一切都行不通。请提供网站范围的重定向htaccess非www到www和http到https。所有类似的问题都不关注网站范围的重定向,所以请关注这个问题。
提前致谢。