Portál AbcLinuxu, 11. května 2024 04:48


Dotaz: Apache, mod_rewrite a virtual hosts

6.5.2005 16:52 jm
Apache, mod_rewrite a virtual hosts
Přečteno: 268×
Odpovědět | Admin
Jsem uplne blbej, nebo to fakt nefunguje pro jednotlive virtual hosty?

Kdyz zadam
<VirtualHost 1>
...
RewriteCond 1
RewriteRule 1
</VirtualHost >

<VirtualHost 2>
...
RewriteCond 2
RewriteRule 2
</VirtualHost >
tak funguje akorat pravidlo 1.

Zatimco kdyz zadam
<VirtualHost 1>
...
RewriteCond 1
RewriteRule 1
RewriteCond 2
RewriteRule 2
</VirtualHost >

<VirtualHost 2>
...
</VirtualHost >
tak funguji ta pravidla obe... Huh?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.5.2005 17:05 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Apache, mod_rewrite a virtual hosts
Odpovědět | | Sbalit | Link | Blokovat | Admin
IMHO rewrite přijde ke slovu dříve než virtual hosty (používá se to pro mass virtual hosting). Takže jedině v RewriteCond přidat i kontrolu hosta:
RewriteCond   %{REMOTE_HOST}  ^nekde.neco.cz$
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
6.5.2005 17:06 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Apache, mod_rewrite a virtual hosts
6.5.2005 17:28 jm
Rozbalit Rozbalit vše Re: Apache, mod_rewrite a virtual hosts
Kontrola tam je u kazdeho pravidla, ale neni to nic platne... :-)

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.