Autor | Zpráva | ||
---|---|---|---|
Jack F. Profil * |
#1 · Zasláno: 17. 1. 2007, 12:00:43
Dobrý den, chtěl bych se zeptat, co je na tomhle kódu špatně. Jedná se o mod_rewrite.
RewriteEngine On ## get page ## RewriteCond %{REQUEST_URI} /(.*)/ RewriteRule /?(.*)?/$ /index.php?page=$1 ## get subcat ## RewriteCond %{REQUEST_URI} /(.*)/(.*)/ RewriteRule /?(.*)?/?(.*)?/$ /index.php?page=$1&subcat=$2 Má za úkol adresu například www.neco.cz/books/ přesměrovat na index.php?page=books a www.neco.cz/books/detska-literatura/ přesměrovat na index.php?page=books&subcat=detska-literatura/ . Děkuji Jack F. |
||
Jack F. Profil * |
#2 · Zasláno: 17. 1. 2007, 12:01:15
To lomeno za tím posledním tučným být nemělo.
|
||
Jack F. Profil * |
#3 · Zasláno: 17. 1. 2007, 12:56:44
Už jsem to vyřešil, místo $ jsem tam nasázel %. Nevím, jestli to je správný, ale jede to.
|
||
DeBon Profil |
#4 · Zasláno: 17. 1. 2007, 13:49:03
Aha... a jak to teďkon máš? Btw.. nemáš problémy s cestama obrázků, css souborů a pod.?
|
||
Jack F. Profil * |
#5 · Zasláno: 17. 1. 2007, 15:17:43
Teď to mám:
RewriteEngine On ## get page ## RewriteCond %{REQUEST_URI} /(.*)/ RewriteRule /?(.*)?/$ /index.php?page=$1 ## get subcat ## RewriteCond %{REQUEST_URI} /(.*)/(.*)/ RewriteRule /?(.*)?/?(.*)?/$ /index.php?page=%1&subcat=%2 S cestama sem problémy měl, ale nadefinoval sem si pár věcí: define("ABS_DIR", "http://www.domena.cz/"); define("ROOT_DIR", "/home/ftpsite/domena.cz/www/"); A pak echo ABS_DIR.'default.css'; nebo echo ROOT_DIR.'images/image.png'; a spol... Ted mám spíš problém, že kolonka id v mysql tabulce je autoincrement, ale při výpisu bych potřeboval, aby se třeba k $i přiřadilo při každým opakování cyklu id tak, aby to bylo 1,2,3,4,5 atd ane podle id v databázi (1,5,6,9 atd..). |
||
Jack F. Profil * |
#6 · Zasláno: 17. 1. 2007, 16:31:56
Už nemám.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0