Autor | Zpráva | ||
---|---|---|---|
spiider Profil * |
#1 · Zasláno: 10. 9. 2010, 15:12:44
Ahoj, mám problém. Potřebuju přidat www pokud uživatel zadá adresu neco.cz na www.neco.cz. To řeším tímto:
RewriteCond %{HTTP_HOST} ^neco\.cz [nc] RewriteRule (.*) http://www.neco.cz/$1 [R=301,L] Ale mám tam podsložky např. neco1,neco2......atd. a ty mají svůj vlastní index soubor i .htaccess soubor pro směrování souborů z jejich indexu. Např. neco.cz/neco1/kontakt.html a potřebuju nejaké univerzální řešení aby mi to doplňovalo www i pro tyto podsložky. takže aby to udělalo při zadání neco.cz/neco1/ tohle: www.neco.cz/neco1/ Nikde jsem to nemohl najít, díky za rady |
||
Tori Profil |
#2 · Zasláno: 10. 9. 2010, 18:30:35
já používám toto (bez RewriteCond):
RewriteRule ^neco\.cz/(.*)?$ www.neco.cz/$1 [R=301,L] |
||
Davex Profil |
#3 · Zasláno: 10. 9. 2010, 21:55:59
spiider:
Tvoje pravidlo by mělo přesměrovávat i podadresáře - další pravidla nejsou v podadresářích potřeba. Možná vyzkoušej drobnou úpravu: RewriteCond %{HTTP_HOST} ^neco\.cz$ [NC] RewriteRule ^(.*)$ http://www.neco.cz/$1 [R=301,NE,L] Tori: Tvoje pravidlo přesměrovává do jiného podadresáře, což spiider nechce. |
||
Časová prodleva: 14 let
|
0