Hledáme Nette programátory a kolegy - super tým i plat
Zobrazují se odpovědi 1 až 3 z 3

Zložitý mod_rewrite

  1. 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 ;-).

  2. Happy Robot :]

    Co se právě děje na Webtrhu?

  3. Co třeba takto?

    PHP kód:
    RewriteCond %{REQUEST_URI} ^/([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?$
    RewriteRule .* /index.php?forma=%1&kategorie=%2&strana=%3&polozka=%[QSA,L
    Je to nahozené obecně, můžeš si to upravit pro tu zbytečnou kategorii a ID kategorie a číslo stránky hned vedle sebe.

  4. dik ;-) už som to konečne dal nejako dokopy :-)

Hostujeme u Server powered by TELE3