| Autor | Zpráva | ||
|---|---|---|---|
| Peti Profil * |
#1 · Zasláno: 2. 3. 2008, 18:17:40
Zdravím,
vím že je toho na netu strašně moc, ale mě se stále nedaří dostat k vysněnému výsledku. Mám odkaz ve tvaru http://localhost/blog/index.php?id=7 a chtěl bych něco takového: index.php/TEXT-PRISPEVKU Nevím jestli mám vše nastavené jak má být, ale: v httpd jsem odkomentoval řádek "LoadModule rewrite_module modules/mod_rewrite.so" a v rootu webu vytvořil soubor ".htaccess", do kterého jsem napsal tyto řádky: RewriteEngine On RewriteRule ^([^~][a-z-]*)/$ index.php?page=$1 [L,QSA] Výsledek je ale takový že odkazy se pořád zobrazují ve tvaru "index.php?id=7", tak by mě zajímalo jak to doplnit abych dostal požadovaný výsledek Předem všem díky za přínosné reakce :) |
||
| Str4wberry Profil |
#2 · Zasláno: 2. 3. 2008, 19:28:12
Odpovídám Peti:
„Mám odkaz ve tvaru http://localhost/blog/index.php?id=7 a chtěl bych něco takového: index.php/TEXT-PRISPEVKU“ Tohle nějak jednoduše neuděláš. Zkus si do id dostat „text-prispevku“, potom to nebude problém přepsat — návodů na to najdeš spousta. „Výsledek je ale takový že odkazy se pořád zobrazují ve tvaru "index.php?id=7"“ Odkazy to za Tebe nezmění. |
||
| vertigo4 Profil |
#3 · Zasláno: 2. 3. 2008, 19:59:38
Peti
musíš přepsat ty odkazy na takový odkaz jaký má být výsledek - u tebe např.: index.php/TEXT-PRISPEVKU |
||
| Peti Profil * |
#4 · Zasláno: 3. 3. 2008, 07:58:35
Dobře tak místo ID příspěvku si tam dostanu jeho název a jaký kód a do kterého souboru mám vložit? ..omlouvám se, ale v oblasti php jsem teprve začínající a konkrétně tuhle část hodně potřebuji
|
||
| Peti Profil * |
#5 · Zasláno: 3. 3. 2008, 16:26:18
Nikdo neporadíte trošku konkrétněji?
|
||
| srigi Profil |
#6 · Zasláno: 3. 3. 2008, 17:49:50
Prepis to v tagoch <a href
|
||
| Peti Profil * |
#7 · Zasláno: 4. 3. 2008, 14:21:24
jak prepsat? ...se v tom ted trochu ztracim jestli mam upravit nejakym zpusobem odkazy v php souboru nebo jestli neco v .htaccess
|
||
|
Časová prodleva: 18 let
|
|||
0