Nach einer Neuinstallation von Windows kann ich blöderweise nicht mehr Pfade à la site/index, das in index.php?site=index umgewandelt wird, aufrufen.
Angepasst habe ich die Datei httpd.cond des Apache-Servers 1.3.28:
1:
2:
3:
4:
5:
6: | #
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride All |
Die Datei .htaccess im Root-Verzeichnis:
1:
2:
3: |
ForceType application/x-httpd-php
|
... und die Datei site:
Wenn ich nun "localhost/site/index" aufrufe, findet der Server die Seite nicht (404), jedoch wenn ich nur "localhost/site/", also ohne Variable zusätzlich, eingebe, zeigt der die index.php an, da bei automatischer Vergabe der Var site der Wert index gesetzt wird, wenn der Wert nicht vorhanden ist. Also bleibt es bei der Standard-Seite.
Das hat früher funktioniert, jedoch jetzt nicht mehr.
---
http://sylver-web.de
Weisheiten:
- Das Wesen der Dinge hat die Angewohnheit, sich zu verbergen. - Heraklit (griech. Philosoph)
- Wären alle Menschen gleich, würde im Prinzip einer genügen. (unbekannt)