How to apply HTTPS only to the domain?

I would like to apply HTTPS to my domain without redirecting all requests (from the button SSL/TS > Edge Certificates > Always Use HTTPS)
I have to type https:// manually…

The reason: I have some live streams on my website that only works with http://
I’ve tried some solutions with .htaccess but I get the error “Err_Too_Many_Redirects”

… or just add a page rule with a exception in a file (player_without_https.php)

Any idea? Thank you in advance.

Give this a look:

1 Like

The problem is that SSL Full (strict) mode requires SSL on my server.

Can I redirect all requests (from the button SSL/TS > Edge Certificates > Always Use HTTPS)

I’ve tried: mywebsite.com/playerwithoutssl.php > SSL Off
… but I get the error ERR_TOO_MANY_REDIRECTS

Thats not a problem. Thats a logical thing if you want to use SSL and want to have a secure site.

My question is if there is any way to load a web player without SSL (for some http streams) … without having to install any certificate on my server (using only Cloudflare)

So your question is if you can use it via HTTP? Why should that not work? Browsers do require HTTPS for certain features, but streaming shouldnt be part of that.

Summarized:

I’m using Flexible mode + Always Use HTTPS.

  1. My server does not have any SSL certificate (I just want to use Cloudflare)

  2. My website has more than 200 TV channels. 30 of them works only with http.

  3. If I create a page rule (mydomain.com/webplayer.php > SSL off) I get the error “ERR_TOO_MANY_REDIRECTS

For starters, whats the URL in question?

This topic was automatically closed after 30 days. New replies are no longer allowed.