Hi,
mod_rewrite kann ja URLs manipulieren.
Wenn ich nun etwa ein Inline oder Menülink habe wie <a href='./index.php?site=seite'> und in der adresszeile kommt dann url.tld/seite.html heraus,
Das täte es nur, wenn du nachdem die Anfrage beim Server eingegangen ist, einen Redirect machst.
kann ich dann auch die Links so manipulieren, dass ich etwa <a href='./seite.html'> habe, er sich von der indexdatei die daten holt über z.B. ./index.php?site=seite und danach wieder in der adresszeile url.tld/seite.html steht?
Nicht „danach“, sondern die ganze Zeit über.
Das ist genau das, wofür man mod_rewrite normalerweise einsetzt, wenn man „schöne URLs“ haben will.
Der Client fordert /seite.html an, wenn diese Anfrage beim Server ankommt wird sie intern auf /index.php?site=seite umgeschrieben.
Der Client bekommt davon gar nichts mit.
MfG ChrisB
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?