Results 1 to 3 of 3

Thread: How to disable "Enforce HTTPS" in github page configuration

  1. #1
    Newbie
    Join Date
    Nov 2017
    Posts
    5

    How to disable "Enforce HTTPS" in github page configuration

    I have tried several times to figure the github page configuration, but I still can't find any solution to disable the "Enforce HTTPS" which is browse my github without using https://

    ** Below are the configuration of my github page
    https://ibb.co/bvMutG

    ** Below are my github page
    https://ibb.co/dk1V0w

  2. #2
    Newbie
    Join Date
    Dec 2012
    Posts
    4
    Short answer is that you cannot anymore without registering for a custom domain, which then defeats the whole "gotta be http://[username].github.io".

    Honestly I don't even think that you can even post new custom themes as the "option" I keep reading about has been removed.

  3. #3
    Newbie
    Join Date
    Dec 2012
    Posts
    4
    Did some more research:

    From github's site:

    GitHub Pages Basics / Securing your GitHub Pages site with HTTPS
    Securing your GitHub Pages site with HTTPS

    You can enforce HTTPS to add a layer of encryption for traffic to your GitHub Pages site if it has a github.io domain.

    With HTTPS enforcement enabled, HTTP requests to your GitHub Pages site will be transparently redirected to HTTPS.

    HTTPS enforcement is required for GitHub Pages sites created after June 15, 2016 and using a github.io domain. If you created your GitHub Pages site before June 15, 2016, you can manually enable HTTPS enforcement. HTTPS is not supported for GitHub Pages using custom domains.
    https://help.github.com/articles/sec...te-with-https/

    So yes, the current method has been broken for 2 years.

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •