Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Problém s .htaccess

Este som ti na to pozrel cez google, ked ta spravne chapem chces zmenit
index.php?class=clanek=123 na clanek.php?id_clanku=123 ?
V tom pripade kedze chces scanovat aj premennu tak asi bude treba pouzit RewriteCond ptz tusim ze RewriteRule scanuje len URL a nie premenne (v tvojom pripade URL je len index.php, zbytok su premenne). Ale toto RewriteCond uz nedrzim v hlave ptz to je uz podla mna sialenstvo, inac studovat mozes napr. tu http://corz.org/serv/tricks/htaccess2.php pekna stranka.

Malo by fungovat nieco take (nezarucujem netestoval som to)

RewriteCond %{QUERY_STRING} class=(.*)
RewriteRule ^index\.php$ clanek.php?id_clanku=$1 [L]
pripadne vyhod to ^ zo zaciatku a $ z konca, ked chces scanovat len ten konkretny string a nic viac k nemu. Ked chces pridat na koniec aj pripadne dalsie premenne tak do parametrov pridas tusim QSA, t.j. [L,QSA]

Vychadzal som z prikladu na tom webe, konkretne
capturing a $_GET variable:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{QUERY_STRING} foo=(.*)
RewriteRule ^grab(.*) /page.php?bar=%1


would translate a link/user's request for..
http://domain.com/grab?foo=bar
server-side, into..
http://domain.com/page.php?bar=bar

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny