css - SSL:更改自动生成的 css

标签 css ssl fonts

我的网站使用的字体是在 css 文件中自动生成的。问题是字体的链接是使用 http 协议(protocol)生成的,所以我收到此错误:

Mixed Content: The page at 'https://bluepharmacy.gr/index.php' was loaded over HTTPS, but requested an insecure font 'http://themes.googleusercontent.com/static/fonts/opensanscondensed/v7/gk5FxslNkTTHtojXrkp-xLF0I8LnmRdLRTOvKd-OXMQ.woff'. This request has been blocked; the content must be served over HTTPS.

自动生成的文件是:

/ public_html / var / cache / misc / statics / design / themes / basic_clone / css / standalone.544cdba9ccf1ee5ba34279907d5924d41538391453.css

它以这些行开始:

/* ATTENTION! Please do not modify this file, it's auto-generated and all your changes will be lost. The complete list of files it's generated from: design/themes/basic_clone/css/reset.css design/themes/basic_clone/css/grid.less design/themes/basic_clone/css/lib/ui/jqueryui.css design/themes/basic_clone/css/base.css design/themes/basic_clone/css/glyphs.css design/themes/basic_clone/css/styles.css design/themes/basic_clone/css/print.css design/themes/basic_clone/css/dropdown.css design/themes/basic_clone/css/scheme.less design/themes/basic_clone/css/addons/gdpr/styles.less design/themes/basic_clone/css/addons/social_buttons/styles.css design/themes/basic_clone/css/addons/news_and_emails/styles.css design/themes/basic_clone/css/addons/news_and_emails/scheme.less design/themes/basic_clone/css/addons/hw_cookie_law/styles.css design/themes/basic_clone/css/addons/gift_certificates/styles.css design/themes/basic_clone/css/addons/gift_certificates/scheme.less design/themes/basic_clone/css/addons/store_locator/styles.css design/themes/basic_clone/css/addons/bestsellers/styles.css design/themes/basic_clone/css/addons/form_builder/styles.css design/themes/basic_clone/css/addons/banners/styles.css design/themes/basic_clone/css/addons/discussion/styles.css design/themes/basic_clone/css/addons/discussion/scheme.less design/themes/basic_clone/css/addons/wishlist/styles.css design/themes/basic_clone/css/addons/wishlist/scheme.less design/themes/basic_clone/css/addons/hybrid_auth/colorbox.css design/themes/basic_clone/css/addons/twigmo/styles.css design/themes/basic_clone/css/addons/my_changes/styles.css */

我搜索了所有提到的文件,但找不到:

http://themes.googleusercontent.com/static/fonts/opensanscondensed/v7/gk5FxslNkTTHtojXrkp-xLF0I8LnmRdLRTOvKd-OXMQ.woff

将其更改为 https://*

如果我在 css 中更改它,它将再次生成并使用 http://

再次覆盖它

最佳答案

最后我使用 ssh 命令搜索整个目录并找到文件和加载字体的行并将其更改为 https,现在可以了。

命令:

find . -name "*.*" -exec grep -Hn "your search term here" {} \;

关于css - SSL:更改自动生成的 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52609788/

相关文章:

CSS 分页符不适用于所有浏览器

javascript - Bootstrap 4 sticky-top margin-top

wordpress - 旧 https 页面上的 CSS 损坏

html - 如何将 Logo 与 Logo 下方的相应文本水平对齐?

html - 如何不在浏览器中填充整个 body ?

ruby-on-rails - 让我们在同一个 DigitalOcean Droplet 上的 Node 和 Rails 应用程序上加密 SSL。适用于 Rails,但不适用于 Node

ssl - 重写 URL iis 7 - https ://www. somewhere.com -> https ://somewhere. com

android - 自定义 ttf 字体在 Android 4.4 KitKat 上的 TextView 中显示不正确

twitter-bootstrap - Fontawesome 和 bootstrap 图标字体显示不快

html - 如何使用 CSS 使用自定义字体?