Autor | Zpráva | ||
---|---|---|---|
tito100 Profil |
#1 · Zasláno: 18. 3. 2011, 12:52:53
Ahojte.
mám 2 domény aaa.cz a bbb.cz .obydve mám nastavené na jeden hosting, do root zložky. potreboval by som presmerovat domenu aaa.cz do priečinka root/aaa a druhu domenu do root/bbb . avšak potrebujem zachovat pôvodnú adresu. Ked som to skúšal pomocou RewriteEngine On RewriteCond %{HTTP_HOST} ^(www.)?aaa.cz$ RewriteRule ^(/)?$ aaa[L] tak mi to prepísalo adresu z aaa.cz na aaa.cz/aaa , či je pre moj prípad nevhodné. |
||
Joker Profil |
#2 · Zasláno: 18. 3. 2011, 13:00:43
tito100:
Takhle to nepůjde, mod_rewrite slouží k přesměrování URL na jinou URL. Pokud ten cílový obsah je přístupný „zvenku“, musíte zadat jeho URL. Pokud není, nelze na něj přesměrovat. Šlo by to vyřešit třeba tak, že se bude přesměrovávat na serverový skript, který daný obsah načte (protože serverový skript už má přístup k systému souborů na serveru). |
||
Kajman_ Profil * |
Možná takto.
RewriteEngine On RewriteRule ^(aaa|bbb)/ - [S,NC] RewriteCond %{HTTP_HOST} ^(www.)?(aaa|bbb).cz$ [NC] RewriteRule ^(.*)$ %2/$1 [L] |
||
Časová prodleva: 13 let
|
0