Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 10. 5. 2005, 18:29:04
Vi nekdo jak to pomoci htacess udelat ?
aby domena.cz/index.php?clanek=124 domena.cz/clanek-124.html moc diky ! |
||
Leinad Profil * |
#2 · Zasláno: 10. 5. 2005, 18:47:55
??
|
||
Anonymní Profil * |
#3 · Zasláno: 10. 5. 2005, 18:49:28
No proste modem_rewrite podstrcit php jako pevnou html stranku ?
|
||
Anonymní Profil * |
#4 · Zasláno: 10. 5. 2005, 19:17:53
tak uz se mi to povedlo_
|
||
VitaZ Profil |
#5 · Zasláno: 11. 5. 2005, 12:41:11
Domnívám se, že by to pravidlo mohlo obsahovat jenom relativní adresu:
RewriteRule ^clanek-(.*)\.html$ /index.php?clanek=$1 [L,QSA] |
||
Kajman Profil * |
#6 · Zasláno: 11. 5. 2005, 12:51:47
OT: To by mě zajímalo, proč tam všichni cpou tu podmínku na adresu serveru.
|
||
Anonymní Profil * |
#7 · Zasláno: 11. 5. 2005, 16:44:59
tim myslis to
RewriteCond %{HTTP_HOST} ^localhost ? ja tomu totiz moc nerozumim ;-) |
||
Kajman Profil * |
#8 · Zasláno: 11. 5. 2005, 16:50:33
Jo, RewriteCond je podmínka, která musí být splněna, aby se další příkaz rewrite modu prováděl. Občas se to hodí, ale v takovýchto jednoduchých příkladech je to jen zbytečná věc, ve které se jen mohou dělat chyby.
|
||
Anonymní Profil * |
#9 · Zasláno: 11. 5. 2005, 16:59:22
mas pravdu, ja umim jenom cesky...
Chtelo by to nejakej dobrej clanek o tomhle modu ... na sove neni nic vysvetleno .... MOC DIKY ! |
||
Anonymní Profil * |
#10 · Zasláno: 11. 5. 2005, 17:17:54
VitaZ:
nesmi tam byt to / musi to byt takhle: RewriteRule ^clanek-(.*)\.html$ index.php?clanek=$1 [L,QSA] a ne: RewriteRule ^clanek-(.*)\.html$ /index.php?clanek=$1 [L,QSA] |
||
VitaZ Profil |
#11 · Zasláno: 11. 5. 2005, 21:16:56
Nevím, u mě to pravidlo funguje s lomítkem ( na třech různých serverech), bez lomítka jsem to nezkoušel:-)
|
||
Yuhů Profil |
#12 · Zasláno: 12. 5. 2005, 00:37:54
> funguje s lomítkem ( na třech různých serverech), bez lomítka jsem to nezkoušel:-)
Pokud je .htaccess v rootu webu, tak je to s lomítkem a bez lomítka stejné. Zápis bez lomítka se totiž (pokud není nastavena RewriteBase) odvozuje od buď od umístění aktuálního adresáře, nebo od adresáře s .htaccess (teď z hlavy nevím). Což je při volání souboru z rootu vždycky to samé. |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0