wahsaga: *.php => Ordner ?

Beitrag lesen

hi,

aufruf der seite über
seite.php/parameter1/wert1/parameter2/wert2

der server erkennt dabei, dass script.php die ressource ist, die er auszuwerten hat, und dass der restliche "rattenschwanz" nur noch der parametrisierung dient.

Woran erkennt der Server das ohne Rewrite-Rule?
Wird da ein ScriptAlias eingerichtet?

ehrlich gesagt: isch weiset nitt.

ich würde vermuten, dass er einfach die ordnerstruktur unterhalb von /htdocs durchgeht, und dabei dann feststellt, dass er den request noch bis zu /script.php erfüllen kann - und dann den rest als "path info" "erkennt", weil sich unterhalb einer _datei_ script.php nun mal keine weiteren "verzeichnisse" befinden können.

deshalb auch script.php - ich weiß nicht, ob das mit script/... auch funktionieren würde, selbst wenn "script" eine dateiendungslose datei ist, und auch so konfiguriert wurde, dass sie geparst wird.

genauere infop könnte vermutlich wieder mal die apache-doku liefern, z.b. unter http://httpd.apache.org/docs/cgi_path.html - aber da verweise ich erneut auf's schöne wetter, das mich heute zu anderen dingen motiviert, als die apache-doku zu wälzen :-)

gruß,
wahsaga

--
I'll try being nicer if you'll try being smarter.