Nefungují přepisovací pravidla (mod_rewrite)

Příznaky

Možné příčiny

Řešení

RewriteCond %{REQUEST_URI} !\.[[:alnum:]]+$
RewriteRule ^(.+[^/])$ /$1/ [R=301]

přepište na:

RewriteCond %{REQUEST_URI} !\.[[:alnum:]]+$
RewriteRule ^(.+[^/])$ http://www.example.com/$1/ [R=301]

Absolutní URL je třeba v případě přesměrování použít vždy, neboť na serverech ONEbit.cz běží nad Apache servery proxy loadbalancer s možností přepínání verzí PHP, který již provádí přesměrování na vlastní backend servery (v případě použití relativní URL se pravidlo neaplikuje, resp. cyklí).

Další informace o mod_rewrite naleznete zde.

 

Kopírování, publikování nebo šíření obsahu není dovolené bez předchozího písemného souhlasu společnosti ONEsolution s.r.o.