我已经正确安装并配置了具有SSL的网站,但是由于某些原因,当尝试加载并首选使用http时,该网站拒绝通过https加载。我进行了一些测试,并将其放入.htaccess中(在此处找到了一些答案):
RewriteEngine On
RewriteCond %{HTTP_HOST} etrustbux\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://etrustbux.com/$1 [R,L]
但是将先前发布的代码插入.htaccess时会得到:
ERR_TOO_MANY_REDIRECTS
答案 0 :(得分:0)
我通常使用这样的
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{SERVER_NAME} =etrustbux.com [OR]
RewriteCond %{SERVER_NAME} =*.etrustbux.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
这也将容纳子域