在页面加载后立即在.htaccess中添加最后三行代码后,我得到了webpage-url重定向错误太多次了。
Options -Indexes
ErrorDocument 403 http://example.com/404/errorPage.php
RewriteEngine On
RewriteCond %{HTTPS} !=on
# also tried - RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
答案 0 :(得分:0)
您可能想要添加+FollowSymLinks
所以它会......
Options -Indexes
+FollowSymLinks
ErrorDocument 404 http://example.com/404/errorPage.php
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
答案 1 :(得分:0)
尝试:
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
答案 2 :(得分:0)
我在cloudflare上找到了这个创建页面规则的网址here,这对我来说非常有用。