Skocz do zawartości

htaccess - pętla przekierowań


Rekomendowane odpowiedzi

Mam taki htaccess i wszytko ok działa ale jest pewien problem gdy wpiszę domenę z końcówką www to wywala błąd

"Ta strona internetowa zawiera pętlę przekierowań"

Wie ktoś może o co może z tym biegać?

php_flag register_globals off
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)([^/])$ https://%{HTTP_HOST}/$1$2/ [L,R=301]
RewriteRule ^([-_+!~,;*'()$a-zA-Z0-9]+),kat,([0-9]+)/ index.php?action=cat&id=$2 [L]
RewriteRule ^([-_+!~,;*'()$a-zA-Z0-9]+)/([-_+!~,;*'()$a-zA-Z0-9]+),pod,([0-9]+)/strona,([0-9]+)/ index.php?action=sub&id=$3&page=$4 [L]
RewriteRule ^([-_+!~,;*'()$a-zA-Z0-9]+)/([-_+!~,;*'()$a-zA-Z0-9]+),pod,([0-9]+)/ index.php?action=sub&id=$3&page=1 [L]
RewriteRule ^([-_+!~,;*'()$a-zA-Z0-9]+)/([-_+!~,;*'()$a-zA-Z0-9]+),se,([0-9]+)/ index.php?action=site&id=$3 [L]
RewriteRule ^szukaj,(.+)/strona,([0-9]+)/ index.php?action=search&search=$1&page=$2 [L]
RewriteRule ^szukaj,(.+)/ index.php?action=search&search=$1&page=1 [L]
RewriteRule ^tags,(.+)/strona,([0-9]+)/ index.php?action=tag&tag=$1&page=$2 [L]
RewriteRule ^tags,(.+)/ index.php?action=tag&tag=$1&page=1 [L]
RewriteRule ^pr,([0-9]+)/strona,([0-9]+)/ index.php?action=pr&pr=$1&page=$2 [L]
RewriteRule ^pr,([0-9]+)/ index.php?action=pr&pr=$1&page=1 [L]
RewriteRule ^rules/ index.php?action=rules [L]
RewriteRule ^help/ index.php?action=info [L]
RewriteRule ^new,listings/ index.php?action=new [L]
RewriteRule ^hot,listings/ index.php?action=pop [L]
RewriteRule ^top,rated/ index.php?action=top [L]
RewriteRule ^friends/ index.php?action=friends [L]
RewriteRule ^map,of,directory/ index.php?action=map [L]
RewriteRule ^contact/ index.php?action=contact [L]
RewriteRule ^add,site/ index.php?action=global_add [L]
RewriteRule ^regulamin/ index.php?action=rules [L]
RewriteRule ^jak,dodac,wpis/ index.php?action=info [L]
RewriteRule ^najnowsze/ index.php?action=new [L]
RewriteRule ^popularne/ index.php?action=pop [L]
RewriteRule ^najlepsze/ index.php?action=top [L]
RewriteRule ^przyjaciele/ index.php?action=friends [L]
RewriteRule ^mapa,katalogu/ index.php?action=map [L]
RewriteRule ^kontakt/ index.php?action=contact [L]
RewriteRule ^dodaj,strone/ index.php?action=global_add [L]

Wdrożenia i modyfikacje sklepów PrestaShop - webKS.pl

Odnośnik do komentarza
Udostępnij na innych stronach

A ja widzę kwiatek:

O ile się nie mylę, jeżeli REQUEST_URI jest dłuższy niż pięć znaków to przekierowuje na ten sam adres.

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)([^/])$ https://%{HTTP_HOST}/$1$2/ [L,R=301]

Nie mam pojęcia dlaczemu wyleciały i mają filtera Polskie znaki w adresach Joomla od nowa napisane, czytelnie i logicznie. Dylemat adres z www czy bez? Powinno to rozwiać wszelkie wątpliwości.

Naprawiam kodowanie [krzaki, chińskie znaki, polskie znaki] dowiedz się także czymże jest kodowanie znaków bo to podstawa.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności