0

我目前在我的 WordPress 网站上使用 https,但它在 https:// 前面一直有一个黄色方块,因为并非页面上的所有内容都是安全的。

我确定有办法在 htaccess 中解决这个问题,但我不知道。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

(我已经通过 wordpress 设置强制使用 https)

4

1 回答 1

0

不,不可能使用 mod_rewrite 来解决这个问题。

如果您可以将不安全的资源(取决于它位于同一主机上)重定向到 HTTPS,那么仍然会通过 HTTP 发出初始的不安全请求以获取重定向指令。

您需要找出不安全地请求了哪些资源并更改引用它们的任何内容。

于 2013-10-24T19:59:11.003 回答