ugrás a tartalomhoz

Rewrite URL - virtuális könyvtárszerkezet

Bpeti76 · 2006. Dec. 12. (K), 15.56
Sziasztok!

Egy kis segítséget szeretnék kérni Tőletek... Korábban nem foglalkoztam rewrite dolgokkal, de most egy ezzel kapcsolatos problémát kellene megoldanom:

Olyan szabályokat kellene készítenem ami a "csúnya URL-ből" egy keresőbarátabb URL-et készít, és az jelenik meg a böngészőkben.
Pl:
valami.com/index.php?data[mid]=2&data[aid]=1 - ebből ez legyen:
valami.com/budapest/akarmi.html

valami.com/index.php?data[mid]=2&data[aid]=2 - ebből ez legyen:
valami.com/budapest/barmi.html

valami.com/index.php?data[mid]=2 - ebből ez legyen:
valami.com/barmi.html

... és így tovább.

Ha valak találkozozz már hasonló problémával kérem segítesn.
Előre is köszönök minden segítséget.
 
1

PHP

Anonymous · 2006. Dec. 12. (K), 20.46
Én azt csinálnám, hogy az index.php elejére tennék egy feldolgozóscriptet, amelyik kikeresi az URLeket, illetve 404es hibákat dobál.

Ezek után már csak a linkeket kell átirni, illetve a htaccess filet odatenni.
2

re

toxin · 2006. Dec. 13. (Sze), 10.40
ha moderewrite-al, nem dolgoztál legegyszerűbb szvsz,

DirectoryIndex index.php
Options +Followsymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?%{QUERY_STRING}


és utána php-val a $_SERVER["REQUEST_URI"] -t reguláris kifejezéssekel feldogozni

üdv t

ui: de ha van 1óra szabadidőd akkor http://www.sitepoint.com/article/guide-url-rewriting
nem egy nagy ördöngősség, az alapok elsajátítása :)
3

mod_rewrite ha apache-ról van szó

rrd · 2006. Dec. 13. (Sze), 11.04
kis infó magyarul: http://rrd.1108.cc/lap/20
4

Köszönöm...

Bpeti76 · 2006. Dec. 13. (Sze), 12.29
Mindenkinek köszönöm a segítséget, köszönöm a linkeket!