Autor Zpráva
Anonymní
Profil *
Dobry den,

muze mi nekdo prosim pomoci s nasledujicim problemem:

- mam domenu neco.cz
- po jejim zadan do prohlizece dojde k presmerovani na neco.cz/cz (to mam udelano pomoci header)

nyni k problemu:

clanky se zobrazuji jako www.neco.cz/cz/index.php?page=parametr1

nebo www.neco.cz/cz/index.php?page=parametr1&folder=parametr2

no a ja bych rad prevedl tyto adresy na www.neco.cz/cz/parametr1/
nebo www.neco.cz/cz/parametr1/parametr2/

zkousel jsem ruzne priklady, ktere jsem zde nasel,
ale nejak to porad nebylo to prave

diky
Michal Till
Profil *
Je to docela jednoduché, nastíním koncept:

RewriteRule ^cz/([^/]*)/([^/]*)/* index.php?page=$1&folder=$2

Obdobně varianta bez /cz/ - ale nicméně doporučuju se držet jedné (bez cz), sjednocení uděláte taktéž pomocí mod_rewrite.

Obecně pod dotazy typu "jak udělám s mod_rewrite to a to" se skrývá dotaz "nechápu regulární výrazy" - jakmile pak tazatel pochopí regexpy, dokáže lusknutím prstu udělat vše sám.

Mnoho příkladů najdete také na http://www.myhtaccess.com
Toto téma je uzamčeno. Odpověď nelze zaslat.

0