Plesk

Website hosted on Plesk server is not accessible: ERR_TOO_MANY_REDIRECTS

Symptoms

Cause

Redundant redirects lead to an infinite redirect loop.

Resolution

Such an issue can occur if redirect is already configured in the.htaccess file, in Apache &Nginx Settings, or in the web application's (e.g. WordPress, Joomla) settings.

To fix the issue it is required to disable redirects in Plesk:

  1. Log in to Plesk.

  2. Navigate to Domains > example.com > Hosting Settings.

  3. Change Preferred domain value to None and click OK:

  4. Remove redirect rules under Domains > example.com > Apache & Nginx Settings, if any.

  5. Remove redirect rules in the .htaccess file like the following:

    Redirect 301 /index.html http://www.example.com/

Additional information

Note: The number of redirections can be checked with the commands below. If result <4, redirections are fine: