Wordpress从http迁移到https,导致CSS文件无法加载
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Wordpress从http迁移到https,导致CSS文件无法加载相关的知识,希望对你有一定的参考价值。
我正在尝试将我的wordpress网站从http
移至https://
这些是我做的事情
- 从管理面板将URL从
http://example.com
更改为https://example.com
- 进行数据库转储并将所有
http://example.com
替换为https://example.com
仍然有一些CSS文件以http://**
加载,如下图所示。我需要将这些URL更改为https的文件的任何指针吗?
这很重要,这是我的.htaccess
# BEGIN WordPress
# The directives (lines) between `BEGIN WordPress` and `END WordPress` are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %REQUEST_FILENAME !-f
RewriteCond %REQUEST_FILENAME !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
答案
在短时间内,您可以安装此插件(Really Simple SSL)以使所有东西(图像,CSS,JS)正常工作。有时间时,请检查您的CSS,JS是动态加载还是硬编码加载。如果是硬编码,则将其全部更改为dynamic并卸载上述插件。
如果您没有足够的时间或没有经验,请将该插件保留为无害。
以上是关于Wordpress从http迁移到https,导致CSS文件无法加载的主要内容,如果未能解决你的问题,请参考以下文章
Wordpress网站 - php版本迁移(5.2 - 7.x) - 它会导致问题吗?