问:我的 php 网站 http://xxxxx.org有一个小问题。没有 https 它绝对可以正常工作,但是使用 https 我的浏览器会显示一些不规则的页面。
答:好吧,当您使用任何现代网络浏览器时,通常会发生这种情况,以获得最高级别的安全性和安全性。
但是如果用户在使用 HTTP 时出错会很烦人,因此您解决了这个问题,您会自动将其转换为 HTTPS。
您可以通过根路径中的 htaccess 文件执行此操作并添加下一行:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://xxxxx.org/$1 [R,L]
或者
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]