How to Disable HTTPS and Redirect HTTPS to HTTP in WordPress?

While using HTTPS is generally recommended for security reasons, there may be situations where you might want to disable HTTPS and redirect HTTPS to HTTP in WordPress. Please remember, this could expose your site and users to security risks. Here’s how you can do it:

  1. Change the Site URL: In the WordPress dashboard, go to Settings > General. Change the WordPress Address (URL) and Site Address (URL) from ‘https://’ to ‘http://’.

  2. Update htaccess File: Access your site’s .htaccess file, located in the root directory. You can use an FTP client to do this. Add the following code to force HTTP:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  1. Check Plugins: If you’re using any SSL plugins like ‘Really Simple SSL’, disable them. These plugins often force HTTPS and could override other settings.

  2. Update Links: Manually check your site to ensure no links are still using HTTPS. If they are, manually update them to use HTTP.

Remember, it’s essential to back up your website before making these changes. If something goes wrong, you’ll be able to restore your site to its previous state.

Leave a Comment