我尝试通过301重定向将所有http页面访问重定向到https。 不幸的是,我的.htaccess中的代码无法正常工作:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
主页面www.besserbrauer.de有效,但网站上的链接都不再有效(单击时只显示空白页面)。有任何想法吗?注意:我现在删除了.htaccess,但如果你想看看会发生什么,我可以暂时上传一段时间。
谢谢!
答案 0 :(得分:0)
试试这个,这会强制浏览器浏览到https
RewriteEngine On
RewriteCond %{HTTP_HOST} ^bessenbrauwer\.de [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.besserbrauer.de/$1 [R,L]
希望它有效!