现在我在我的网站上应用了SSL证书,但是网站中存在不安全的链接,直到现在我还是无法解决此问题,问题divi favicon链接此选项的原因现在未在Divi主题的选项之间显示,并且我无法从数据库更新URL,因为当我尝试从数据库更新链接时,该值会自动更改,您是否知道如何更改此链接?
答案 0 :(得分:1)
进入主题。
要为新的Divi版本添加图标,您需要转到Theme Customizer -> General Settings -> Site Identity -> Site Icon.
如果URL被硬编码为http
,则转到样式表/模板系统,然后在主题代码中手动将http
更改为https
。
否则,创建一个子主题,然后对其进行更改,这应防止主主题变回任何内容。
提示:确保主题的基本URL为https
,因为通过将WordPress配置为通过仪表板使用HTTPS,主题将吸引主题。如果您还没有的话,可以转到“设置”>“常规”标签。进入后,查找WordPress地址(URL)和站点地址(URL)字段:
如果您已这样做,则可以通过编辑.htaccess文件来强制WordPress使用HTTPS。
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# BEGIN WordPress
<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
应该可以解决问题。
您可以考虑的另一件事是使用Cloudflare这样的CDN通过HTTPS加载静态内容(您的网站图标)