Autor | Zpráva | ||
---|---|---|---|
Mixsak Profil |
#1 · Zasláno: 18. 5. 2010, 09:25:33
Mám problém s doménou 3 řádu. Když ji zadám takhle http://www.subdomena.domena.cz/ tak to funguje, ale jak jí zadám bez www tak my vyskočí tohle:
http://www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.subdomena.domena.cz/subdomena/subdomena/. V hatccess má jen: RewriteEngine On RewriteCond %{HTTP_HOST} !www\.([^\.]+)\.([a-z]{2,5})$ RewriteRule (.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] RewriteCond $1 !^subdomena/ RewriteCond %{HTTP_HOST} ^subdomena\.domena\.tld Rewriterule (.*) /subdomena/$1 [L] |
||
Davex Profil |
#2 · Zasláno: 18. 5. 2010, 10:21:20
Tohle asi fungovat vůbec nebude:
RewriteCond $1 !^subdomena/ Mělo by tam být něco takového: RewriteCond %{REQUEST_URI} !^subdomena/ |
||
Mixsak Profil |
#3 · Zasláno: 18. 5. 2010, 10:25:17 · Upravil/a: Mixsak
Nevím proč, ale když to zadám v opeře, tak mi to hází tohle http://www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.subdomena.domena.cz/subdomena/subdomena/.
Když to dám třeba do firefox (ie) tak to funguje http://www.subdomena.domena.cz/ i http://subdomena.domena.cz/ Nemám tam vůbec - hatccess soubor. |
||
Mixsak Profil |
#4 · Zasláno: 18. 5. 2010, 10:29:28 · Upravil/a: Mixsak
Blbne to v opeře, když zadám subdomena.domena.cz tak to hodí http://www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.subdomena.domena.cz/subdomena/subdomena/ a nefunguje to.
Ale když zadám s www.subdomena.domena.cz tak to funguje ale vyhodí to tohle http://www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.www.ubdomena.domena.cz/subdomena/ Tak nevím už jsem z toho zmatenej. |
||
Kajman_ Profil * |
#5 · Zasláno: 18. 5. 2010, 12:13:09
Pravidlu
RewriteCond %{HTTP_HOST} !www\.([^\.]+)\.([a-z]{2,5})$ vyhoví všechny domény, co nejsou www.beztecky.koncovka, tedy i www.subdomena.domena.cz. Mělo by stačit nezakazovat tečky v tom vnitřku, aby mohly být i subdomény: RewriteCond %{HTTP_HOST} !^www\..* [NC] Jinak prohlíčeže si občas pamatují přesměrování s kódem 301 a tak funguje na tom jednom prohlížeči i po smazání .htaccess. Zkuste si vyčistit cache a přístě pro testování používat 302. |
||
Mixsak Profil |
#6 · Zasláno: 18. 5. 2010, 12:49:45
Děkuju už to funguje.
|
||
Časová prodleva: 14 let
|
0