快速浏览一下您的站点,就会发现您正在使用Nginx提供服务,所以.htaccess
重定向无效。
Nginx配置中的以下块应处理仍然通过http传输的任何本地服务文件:
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
return 301 https://$host$request_uri;
}
如果您运行的是Apache,那么
.htaccess
在WordPress部分实现同样的目标之前:
# HTTP to HTTPS
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
由于页面似乎不再抛出混合内容错误,因此显示上述内容以代替跟踪特定文件。