Zadejte hledaný výraz...

Zložitý mod_rewrite

timbulko
verified
rating uzivatele
(9 hodnocení)
12. 10. 2007 17:35:41
Zdravím,
neviem si poradiť s jedným zložitejším mod_rewrite. Potrebujem upraviť adresu na tvar:
napr. http://example.com/obrazky/nejaka-kategoria/5-1/19731
poradie nemusí byť úplne presné, ale ide mi proste o to, aby bolo v URL zadané o čo vlastne ide (obrazky, vtipy, alebo neco ine...), aby tam bola kategória (proste hocijaký text, nebude sa nijko spracuvavat, ide len o SEO efekt), ID kategorie, strana a ID polozky. Pričom musia ísť zapísať:
1.) Len hlavná kategória (napr. http://example.com/obrazky/)
2.) Hlavná kagória, kategória, ID kategórie a strana (napr. http://example.com/obrazky/nejaka-kategoria/5-1/)
3.) všetko predchádzajúce + ID položky.
Celé sa to bude presmerovávať cez mod_rewrite napr. pri hlavnej kategórii obrázky: http://example.php/?page=obr&kat=5&str=1&id=19731
Vďaka ak by sa našlo aspoŇ čiastočné riešenie ;-).
12. 10. 2007 17:35:41
https://webtrh.cz/diskuse/zlozity-mod_rewrite/#reply24148
Co třeba takto?
RewriteCond %{REQUEST_URI} ^/(*)/?(*)/?(*)/?(*)/?$
RewriteRule .* /index.php?forma=%1&kategorie=%2&strana=%3&polozka=%4
Je to nahozené obecně, můžeš si to upravit pro tu zbytečnou kategorii a ID kategorie a číslo stránky hned vedle sebe.
12. 10. 2007 17:54:37
https://webtrh.cz/diskuse/zlozity-mod_rewrite/#reply24147
timbulko
verified
rating uzivatele
(9 hodnocení)
12. 10. 2007 23:13:50
dik ;-) už som to konečne dal nejako dokopy :-)
12. 10. 2007 23:13:50
https://webtrh.cz/diskuse/zlozity-mod_rewrite/#reply24146
Pro odpověď se přihlašte.
Přihlásit