在wordpress的一般选项中,我已将wordpress目录更改为http://mywebsite.com
,但wordpress仪表板仍在htpps中,导致混合内容警告,即使在Firefox上禁用混合内容过滤器后,也不会显示仪表板中的图像。
我这是我的.htaccess
档案
Options +FollowSymlinks
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]
# BEGIN WordPress
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
</IfModule>
解决这个问题的可行方法是什么。
答案 0 :(得分:13)
wp-config.php文件中有一个设置可以通过https引导所有管理流量。您需要禁用该选项才能使管理面板正常工作。
FORCE_SSL_ADMIN
必须是假的:
define('FORCE_SSL_ADMIN', false);
解决了这个问题。请参阅相关的WordPress Codex页面: