SSL:更改自动生成的CSS

时间:2018-10-02 13:51:19

标签: css ssl fonts

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

  

混合内容:“ https://bluepharmacy.gr/index.php”上的页面为   通过HTTPS加载,但请求了不安全的字体   'http://themes.googleusercontent.com/static/fonts/opensanscondensed/v7/gk5FxslNkTTHtojXrkp-xLF0I8LnmRdLRTOvKd-OXMQ.woff'。   该请求已被阻止;内容必须通过HTTPS提供。

自动生成的文件是:

  

/ public_html / var /缓存/ misc /静态变量/设计/主题/   basic_clone / CSS /   独立.544cdba9ccf1ee5ba34279907d5924d41538391453.css

从以下几行开始:

  

/ *注意!请不要修改此文件,它是自动生成的,   您所有的更改都将丢失。文件的完整列表   生成自:design / themes / basic_clone / css / reset.css   设计/主题/basic_clone/css/grid.less   设计/主题/basic_clone/css/lib/ui/jqueryui.css   设计/主题/basic_clone/css/base.css   设计/主题/basic_clone/css/glyphs.css   设计/主题/basic_clone/css/styles.css   设计/主题/basic_clone/css/print.css   设计/主题/basic_clone/css/dropdown.css   设计/主题/basic_clone/css/scheme.less   设计/主题/basic_clone/css/addons/gdpr/styles.less   设计/主题/basic_clone/css/addons/social_buttons/styles.css   设计/主题/basic_clone/css/addons/news_and_emails/styles.css   设计/主题/basic_clone/css/addons/news_and_emails/scheme.less   设计/主题/basic_clone/css/addons/hw_cookie_law/styles.css   设计/主题/basic_clone/css/addons/gift_certificates/styles.css   设计/主题/basic_clone/css/addons/gift_certificates/scheme.less   设计/主题/basic_clone/css/addons/store_locator/styles.css   设计/主题/basic_clone/css/addons/bestsellers/styles.css   设计/主题/basic_clone/css/addons/form_builder/styles.css   设计/主题/ basic_clone / css /附加组件/横幅/styles.css   设计/主题/basic_clone/css/addons/discussion/styles.css   设计/主题/basic_clone/css/addons/discussion/scheme.less   设计/主题/basic_clone/css/addons/wishlist/styles.css   设计/主题/basic_clone/css/addons/wishlist/scheme.less   设计/主题/basic_clone/css/addons/hybrid_auth/colorbox.css   设计/主题/basic_clone/css/addons/twigmo/styles.css   设计/主题/basic_clone/css/addons/my_changes/styles.css   * /

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

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

要将其更改为https://*

如果我在CSS中对其进行更改,它将再次生成并使用http://

再次覆盖它

1 个答案:

答案 0 :(得分:0)

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

命令:

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