Autor | Zpráva | ||
---|---|---|---|
gaudino Profil * |
#1 · Zasláno: 19. 2. 2007, 17:01:00
Zdravim vsechny,
mam jeden dotaz a chtel jsem ze zeptat jak ho vyresil!! Potrebuji udelat prepisovani dynamicke adresy na statickou kvuli vetsi indexaci stranek a mam takovyhle dotaz? Nektere stranky jsou trebas index.php?clanek=kontakt a jine index.php?clanek=zbozi&neco=52 Jde mi hlavne o tom, ze jednou je tam 1 parametr a podruhe 2 parametry..... Jak a co mam napsat do toho .htaccess, aby to nejak poznalo kolik to ma parametru?? A Na co potom budu odkazovat v kodu?? Dekuji |
||
Peter p360t Kováč Profil |
#2 · Zasláno: 19. 2. 2007, 17:23:20
Ak si si už trochu o .htaccess čítal, tak vieš, že premenné sa tam označujú zátvorkami a ich hodnoty sa počítajú zľava doprava a vyjadrujú sa znakom doláru. Tj. prvá premenná zľava bude $1, druhá bude $2 atď. Príklad:
|
||
gaudino Profil * |
#3 · Zasláno: 19. 2. 2007, 17:32:57
dekuji za vysvetleni, takze vzdy teda musim pouzit ten prepis podle toho kolik mam promennych???
Tzn. ze pokud mam 1 a 2 promenne na webu, tak proste pouziji jen prepis na 2 promenne a bude to automaticky chodit i pro 1 promennou?? |
||
Kukačka Profil * |
#4 · Zasláno: 19. 2. 2007, 17:49:18
A jak to mám napsat já, když mám třeba index.php?clanek=neco ale pozor, já nepoužívám MySQL databázi.
|
||
Peter p360t Kováč Profil |
#5 · Zasláno: 20. 2. 2007, 07:54:15
no zhruba tak. veď vyskúšaj, uvidíš.
Kukačka: Nemusíš použiť MySQL, toto skutočne nemá vôbec nič s databázami. |
||
Martin Profil |
#6 · Zasláno: 20. 2. 2007, 08:26:40
Kukačka
Na serveru musí běžet Apache a být nainstalován modul mod_rewrite. Taky musíš mít povolení zapisovat pravidla do .htaccess popřípadně konfiguračního souboru serveru - httpd.conf |
||
Martin Profil |
#7 · Zasláno: 20. 2. 2007, 08:27:43
Doporučuju minimálně přečíst http://www.jakpsatweb.cz/server/mod-rewrite.html
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0