wahsaga: Mod Rewrite sinnvoll nutzen

Beitrag lesen

hi,

  1. ok, verlinken will ich so: 'index.php?level0=5&level1=2'.

Nein, willst du nicht.

  1. dann kommt apache / mod_rewrite mit der entsprechenden access datei und und ändert es im Idealfall folgendermassen: '/downloads/images.html'.

Nein.

Du verlinkst in deinem HTML auf '/downloads/images.htm'.
Diese Adresse fordert der Browser jetzt vom Server an.

mod_rewrite schreitet _jetzt_ ein, macht daraus etwas in der Form script.php?foo=bar&blah=blubb.

Jetzt kann dein Script script.php diese per GET übergebenen Parameter auf dem üblichen Weg auslesen und auswerten.

  1. Das geht schon mal gar nicht, da apache nicht weiss, dass 5 = download entspricht. Also müsste ich folgendes schreiben: 'index.php?level0=download&level1=images'.

Ja.

Die Umsetzung der Schlüsselworte in nummerische IDs macht dann dein PHP-Script. (Wobei ich ja bereits angesprochen hatte, dass du überdenken sollst, ob diese nummerischen IDs dann überhaupt noch notwendig sind.)

  1. Auf $_REQUEST kann ich dann nicht mehr zugreifen, das muss ich anders lösen.

Nein.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }