Autor Zpráva
jan novak
Profil *
ahoj, we WP je možnost nastavit si různé typy pěkných odkazů, např:
adresa/sekce/článek
adresa/rok/měsíc/den/článek
adresa/rok/sekce/měsíc/článek
nebo cokoliv jiného, jak se adminovi zlíbí

ale .htaccess je pořád stejný:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /novak/blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /novak/blog/index.php [L]
</IfModule>


mohl by mi prosím někdo vysvětlit funkci tohoto?
případně, pokud je ona funkce založena na něčem jiném a ne na .htaccess tak jak to mají řešené

děkuji
Michalek
Profil
Pokud vím, tak se všechno přepisuje na index.php/adresa/sekce/clanek. Ale nejsem si 100% jistý.
jan novak
Profil *
Michalek
děkuji, ale jak se poté dá tento tvar adresy zpracovat v indexu?
Michalek
Profil
Koukám do wordpressu a je tam na to soubor rewrite.php. Asi to funguje tak, že mám v databázi uložený blog.nekdo.cz/rok/sekce/měsíc/článek a pak dostanu jakoby adresu blog.nekdo.cz/index.php/2007/kategorie/08/412, podle šablony to rozparsuju na
rok = 2007
sekce = kategorie
měsíc = 08
článek = 412
a podle toho to vyberu z databáze.
jan novak
Profil *
díky, poštuduju rewrite.php
kdyby mi mohl ještě někdo pomoci, uvítám ;)
jan novak
Profil *
snažím se do toho proniknout, ale nedaří se mi zjistit, jak dostat tučást adresy za prvním lomítkem do proměnné, abych s ní mohl dál pracovat, poradí někdo?
Michalek
Profil
Možná $_SERVER["REQUEST_URI"]
Případně pomůže třeba http://baz.ic.cz/phpinfo/phpinfo.php5/ahojky1/ahojky2/ahojky3 - dej si tam hledat ahojky1 a vyber proměnnou, která bude vyhovovat. Ta se pak rozparsuje...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: