Really Simple SSL ERR_TOO_MANY_REDIRECTS chyba

By | 12/11/2025

Last Updated on 16/11/2025 by administrator

Really Simple SSL ERR_TOO_MANY_REDIRECTS chyba

Really Simple SSL ERR_TOO_MANY_REDIRECTS chyba

Motivace:

Plugin Really Simple Security (dříve Really Simple SSL) je jedním z nejpoužívanějších nástrojů pro automatickou konfiguraci HTTPS ve WordPressu. Umožňuje snadno přepnout web z HTTP na HTTPS, přidává bezpečnostní hlavičky a hlídá správné přesměrování.

Někdy však právě tato funkce může vést k chybě ERR_TOO_MANY_REDIRECTS – tedy nekonečné smyčce přesměrování.

Co znamená chyba ERR_TOO_MANY_REDIRECTS:

Tato chyba v prohlížeči (nejčastěji Chrome nebo Firefox) značí, že web server posílá uživatele do smyčky přesměrování – například:

http://example.cz → https://example.cz → http://example.cz → https://example.cz

Prohlížeč po několika pokusech přestane přesměrování následovat a zobrazí chybu.

Chyba může být způsobena tím, že je na serveru s apache2/nginx již aktivní přesměrování HTTP → HTTPS:

Pro Apache:

  • /etc/apache2/sites-available/

Pro Nginx:

  • /etc/nginx/sites-available/

Pokud jsou aktivní oba mechanismy – serverové přesměrování i plugin Really Simple Security – může vzniknout nekonečná smyčka, což vede k ERR_TOO_MANY_REDIRECTS.

Řešení:

Řešením je buďto:

  1. Vypnout redirect přímo v konfiguraci Apache nebo Nginx,

  2. Nebo vypnout redirect v pluginu Really Simple Security.

V tomto článku je popsán návod, jak bezpečně odstranit smyčku přesměrování pomocí pluginu Really Simple Security, aniž by bylo potřeba měnit konfiguraci serveru.

Řešení Really Simple SSL ERR_TOO_MANY_REDIRECTS chyba:

Přejít do složky s instalací WordPressu:

cd /var/www/wordpress/

Dočasně změnit vlastníka souboru .htaccess na root, aby bylo možné provést úpravy:

chown root:root .htaccess

Otevřít soubor .htaccess a zakomentovat řádek označený tučným písmem níže:

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} !lscache_runner [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/
#RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Přihlásit se do administrace WordPress, kliknout na Zabezpečení > SSL > Konfigurace a jako způsob přesměrování zvolit Žádné přesměrování:

Really Simple Security a chyba ERR_TOO_MANY_REDIRECTS

Tím se zajistí, že plugin nebude konfliktovat se serverovým přesměrováním.

Po úpravě vrátit vlastníka souboru zpět na www-data:

chown www-data:www-data .htaccess

Zdroj:

https://really-simple-ssl.com/manually-insert-htaccess-redirect-http-to-https/

Dobrovolný dar

Ahoj čtenáři, rád bych tě poprosil aby ses zamyslel, co je vše potřeba ke vzniku článku.
Jakožto amatérský softwarový kutil musím:

1) Nejdříve vše nastudovat v cizích jazycích.
2) Vše následně prakticky vyzkoušet.
3) Svoje poznatky a zkušenosti napsat do článku který si právě přečetl v jazyku kterému rozumíš.
4) Dát článku hlavu a patu a publikovat.

Každý článek zabere několik hodin práce, za kterou mi nikdo neplatí.
Prosím zvaž, kolik času jsem ti právě ušetřil.
Pokud ti to stojí aspoň za cenu jedné kávy, tak mi ji kup.
Předem moc děkuji.

Příspěvek tak můžeš provést zasláním libovolné částky na mé číslo účtu 1558701011/3030 Nebo můžeš dar poslat kliknutím na tento odkaz Podpořit tento WEB , který tě přesměruje na mou platební bránu Revolut.

Dar je také možné poslat ve formě Bitcoinu na BTC peněženku bc1qqdf5fp42a7srwwhh2rut8zr9x4jm5c8fqc9qw6

Veškeré peněžní prostředky budu také používat na zlepšení kvality své webové tvorby a na psaní nových technických návodů. Za každý dar předem děkuji.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *