How disable SSL redirect for specific URL?

I have a specific URL that has to be accessible without SSL, so that some old devices can access it. The reason is those old devices have the URL hardcoded.

The URL is http://domain.com/server

My .htaccess looks like this:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Redirect 301 /server http://sub.domain.com/server

However, the devices can’t even access the first URL because it keeps redirecting to https://domain.com/server

1 Answer
1

Your URL http://domain.com/server should work without problems.
Most likely you have activated an HTTPS redirection for your website.

You should check:

  1. If you have a security or other type of plugin that forces the HTTPS redirection and deactivate the redirection. (Most likely they will edit your .htaccess file in order to force the HTTPS)
  2. Check your .htaccess file for a custom snippet that forces the HTTPS redirection
  3. Check your Hosting Settings. The HTTPS Redirection might be activated from there.

Leave a Comment