Autor | Zpráva | ||
---|---|---|---|
IKA Profil * |
#1 · Zasláno: 13. 3. 2006, 15:22:03
Ahoj,
mám výchozí adresář www.4ladies.cz/czech ve kterém je index. Potrebuji, aby (kvůli SEO a duplicity) když někdo najede na 4ladies.cz NEBO na www.4ladies.cz aby se dostal na www.4ladies.cz/czech. Bohužel toto nefunguje, jede to jen bez te podminky. Kde mám chybu? ^www\.4ladies\.cz$ tady je samostatný řetězec, takže není důvod k cyklení ne? Děkuji za odpověď! GEORGE RewriteEngine On RewriteCond %{HTTP_HOST} ^4ladies\.cz [OR] RewriteCond %{HTTP_HOST} ^www\.4ladies\.cz$ RewriteRule (.*) http://www.4ladies.cz/czech/$1 [R=301,QSA,L][b][/b] |
||
Kajman_ Profil * |
#2 · Zasláno: 13. 3. 2006, 15:31:20
RewriteEngine On
#pokud to uz zacina czech, preskoc dalsi pravidlo rewriterule RewriteRule ^czech - [S] RewriteCond %{HTTP_HOST} ^4ladies\.cz [OR] RewriteCond %{HTTP_HOST} ^www\.4ladies\.cz$ RewriteRule (.*) http://www.4ladies.cz/czech/$1 |
||
IKA Profil * |
#3 · Zasláno: 13. 3. 2006, 15:53:40
díky, ale i tak se to cyklí a nefunguje to...
|
||
Kajman_ Profil * |
#4 · Zasláno: 13. 3. 2006, 16:00:03
Některé prohlížeče si kód 301 pamatují, nebude to tím? Mně to, zdá se, funguje. Jen tam patří ještě ten flag [R=301,L]
Jinak 301 si dávám, až když jsou pravidla odladěna... právě kvůli tomu pamatováku např. firefoxe. |
||
IKA Profil * |
#5 · Zasláno: 13. 3. 2006, 16:14:03
hmm není to tím, pořád se to cyklí... :-(
|
||
Kajman_ Profil * |
#6 · Zasláno: 13. 3. 2006, 16:50:56
A když to tedy zkusíte v nějakém jiném prohlížeči, tak to nepomůže ;-) Opakuji, že mě to přesměruje, jen tam je ještě index.php, jestli tam nepatří, tak bych zkusil...
RewriteRule (.*)(index\.php)$ http://www.4ladies.cz/czech/$1 [R=301,L] |
||
Kajman_ Profil * |
#7 · Zasláno: 13. 3. 2006, 16:51:46
Zapomněl jsem na otazníček...
RewriteRule (.*)(index\.php)?$ http://www.4ladies.cz/czech/$1 [R=301,L] |
||
IKA Profil * |
#8 · Zasláno: 13. 3. 2006, 17:03:59
opět je mi líto ale nejede to. rovněž čtu http://www.jakpsatweb.cz/clanky/errordocument-404.html a taky mi to nejede. Přitom přesměrování jede, takže mod_rewrite funguje. Pořád se to cyklí...
|
||
IKA Profil * |
#9 · Zasláno: 13. 3. 2006, 17:07:50
takže ten error mi jede nakonec, soubor byl moc malý :-)
|
||
Kajman_ Profil * |
#10 · Zasláno: 13. 3. 2006, 21:12:13
Jo vlastně ještě jedna poznámka... pokud tam jsou další pravidla, co to budou přepisovat zase nazpátek, tak se to cyklit může.
|
||
IKA Profil * |
#11 · Zasláno: 14. 3. 2006, 00:31:29
nejsou tam další, ten .htaccess to je cele viz. prvni příspěvek
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0