Portál AbcLinuxu, 16. července 2025 05:51


Dotaz: modRewrite zacykleni

29.6.2007 15:45 Honza
modRewrite zacykleni
Přečteno: 131×
Odpovědět | Admin
Dobry den,

na internetu jsem nasel tunu moznosti jak zaridit aby se "neco.domena.cz" smerovala do podadresaru(tj. domeny 3 radu - mass virtual).
Jenze problem je v tom ze jakmile pouziji relativne funkcni pravidlo hodi to chybu ze se zacyklil. Z rewrite.log jsem vytahl ze se snazi koncove adresare davat furt dokolecka za sebe "dir.domena.cz" /dir/dir/dir/dir.

Copak stim mohu provest?
Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.6.2007 16:15 Honza
Rozbalit Rozbalit vše Re: modRewrite zacykleni
Odpovědět | | Sbalit | Link | Blokovat | Admin
rewrite.log
xxx.xxx.xxx.xxx - - [29/Jun/2007:16:13:06 +0200] [test.domain.net/sid#8107490][rid#826f998/initial/redir#10] (1) [perdir /www/vhosts/domain.net/www/] internal redirect with /test/test/test/test/test/test/test/test/test/test/test/index.php// [INTERNAL REDIRECT]
29.6.2007 16:21 Richard Gavenda | skóre: 19 | Třinec
Rozbalit Rozbalit vše Re: modRewrite zacykleni
Odpovědět | | Sbalit | Link | Blokovat | Admin
co takhle sem hodit to pravidlo?
29.6.2007 16:40 Honza
Rozbalit Rozbalit vše Re: modRewrite zacykleni
Tohle je priklad, hodi internal error. Spousta dalsich prikladu, ktere jinym funguji, tak krachne taky na tom zacykleni.

RewriteCond %{HTTP_HOST} !^www\.domena\.net [NC]
RewriteRule ^(.*)$ %{HTTP_HOST}$1 [C]
RewriteRule ^([^.]+)\.domena\.net(.*) /www/vhosts/domena.net/www/$1$2 [L]
29.6.2007 18:29 Ash | skóre: 53
Rozbalit Rozbalit vše Re: modRewrite zacykleni
No jestli to nebude tím, že 1: výsledek po rewrite (tedy po přepisu) zase vyhovuje té podmínce a aplikují se na něj znovu stejná pravidla goto 1

Ale opravu necham na nekom mod_zbehlejsim.
29.6.2007 18:30 Ash | skóre: 53
Rozbalit Rozbalit vše Re: modRewrite zacykleni
I když vlastně vy tam neděláte Redirect, tak to vlastně netuším :)
29.6.2007 21:23 iSteve
Rozbalit Rozbalit vše Re: modRewrite zacykleni
Unika mi vyznam toho prvniho RewriteRule?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.