gnugat / gnugat.github.io

Blog about technical and practices advices
https://gnugat.github.io/
21 stars 12 forks source link

Blog broken on HTTPS #32

Closed jdreesen closed 8 years ago

jdreesen commented 8 years ago

I'm using HTTPS Everywhere and thus being redirected to https://gnugat.github.io/ automatically. Sadly, since some days, your blog is broken when using HTTPS because the assets gets loaded via an absolute http:// URL:

broken-https

I'm new to sculpin and wasn't able to determine where site.url is defined, otherwise this would've been a pull request ;)

gnugat commented 8 years ago

Hi @jdreesen thanks for reporting the issue. I'll check Scuplin to know how this could be fixed.

gnugat commented 8 years ago

Hey @jdreesen, I think I got what went wrong (I'll just need to set the site_url to HTTPS in sculpin production configuration). Should be fixed with the next publication (wednesday 10th of February if all is fine).

jdreesen commented 8 years ago

I'm looking forward to it :)

gnugat commented 8 years ago

It's been deployed, but we get one error:

Mixed Content: The page at 'https://gnugat.github.io/' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Raleway:400,300,600'. This request has been blocked; the content must be served over HTTPS.

It's an easy fix and will be available at the next publication (wednesday next week). Thanks again for reporting the issue

jdreesen commented 8 years ago

I confirm that it works with HTTPS now, except for the custom font. However, it already looks much better now, thx :)

gnugat commented 8 years ago

@jdreesen It should now fixed, could you confirm?

jdreesen commented 8 years ago

Looks good! :)