phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Apache=B4s?= AliasMatch und PHP-Scripts

[php] =?iso-8859-1?Q?Apache=B4s?= AliasMatch und PHP-Scripts

Marian Steinbach marian_(at)_sendung.de
Thu, 09 Dec 1999 18:34:29 +0100


Hallo!

Ich bastele gerade an einer DB-gestützen Site, die für die
Benutzer aussehen soll, wie eine statische HTML-Website.

Dazu braucht es 

a) eine Verzeichnisstruktur und
b) .html am Ende der Dateien (eher kosmetisch)

Egal welche URL aufgerufen wird, intern soll immer das selbe
PHP-Script "dokument.php3" abgearbeitet werden.

Meine Idee ist nun, das mit AliasMatch in der
Apache-Konfiguration zu regeln. Damit soll man URIs anhand von
Regulären Ausdrücken auf Dateinamen übersetzen können. Das
angesprochene PHP-Script kann dann anhand des $REQUEST_URI
entscheiden, wie der Aufruf zu beantworten ist.

httpd.conf Beispiel:

AliasMatch /meinesite/* "C:/www/htdocs/dokument.php3"

Damit würde z.B. mit
http://meinserver/meinesite/virtueller/ordner/dok.html das
Script http://meinserver/dokument.php3 aufgeruden.

Problem: Ich habe es auf WAMP ausprobiert (Win98 2, Apache
1.3.9, PHP 3.0.12) und es hat nicht funktioniert. Der Request
wurde überhaupt nicht beantwortet, stattdessen ging nur die
Systemauslastung mächtig nach oben.

Nun Frage ich mich, ob es ein generelles Problem mit AliasMatch
und PHP ist, oder ob ich mal lieber auf einer Linux-Kiste
weitertesten sollte... Hat das überhaupt schonmal jemand
probiert? Gibt es einen besseren Weg?

Danke schon jetzt!

Marian

-- 
 [']  |  Marian Steinbach  |  http://www.sendung.de/


php::bar PHP Wiki   -   Listenarchive