内部页面中的HTTP到https重定向问题

时间:2019-01-04 09:23:14

标签: http redirect https

我通过htaac​​cess将网站的www版本和非www版本都重定向到HTTPS。一切工作正常,但是当我打开任何内部页面并在其URL中手动添加www时,该页面仍在HTTP中打开。

我尝试替换htaac​​cess中的现有代码:

我尝试过的第一个

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} 
[L,R=301]

然后,我将其替换为:

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://asiawebsolution.com/$1 [R,L]

我在htaac​​cess中尝试了以下代码:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} 
[L,R=301]

我希望所有内部页面都将重定向到https,而无论URL的写法如何(例如:使用http或www)。

0 个答案:

没有答案