【发布时间】:2016-02-02 01:28:01
【问题描述】:
我有一个使用 SSL 设置的网站。在 WiFi 上浏览网站时没有问题。当我切换到移动互联网时,所有脚本和样式都转换为 http 并被阻止。结果页面根本不呈现。我使用什么设备并不重要。我已将手机连接到我的 Mac,并且发生了同样的阻塞。该站点是在 WordPress 中构建的,并且在 htaccess 中有以下重定向代码。
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{ENV:HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301,NE]
这里真的是一头雾水!
【问题讨论】:
-
这些都是您自定义的重写规则吗?你有任何检查用户代理的吗?您是如何浏览网站的(http、https、www、没有 www)?
标签: wordpress .htaccess mod-rewrite ssl mobile