Ich habe ein seltsames Problem bezüglich der Anzeige symbolischer Links. Ich habe bestehenden Arbeitscode aus meiner Entwicklungsumgebung in eine Testumgebung kopiert. Mit Blick auf den Code sollte es funktionieren. Das lässt mich denken, dass das Problem an anderer Stelle sein könnte, aber ich weiß nicht, wo ich suchen soll.Symbolische Links funktionieren nicht auf Apache 2.2
Ich bin mit Apache 2.2 auf CentOS 5.8 Maschine
Alle Dateien und Ordner unter Dokumentstamm einschließlich Stammordner von Apache gehört
Dies sind die Codezeilen in die vhost-Datei
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}/$1.php -f
RewriteRule ^([a-zA-Z0-9_-]+)/?$ /$1.php [QSA]
Wenn ich auf
ich diesen Fehler in dem Fehlerprotokoll:
Datei existiert nicht:/var/www/my_document_root_folder/home
Wenn ich hinzufügen. php an die URL funktioniert es:
Das genau gleiche RewriteRule funktioniert gut in meiner Entwicklungsumgebung. Könnte das Problem woanders und nicht in der eigentlichen RewriteRule sein?
Ich habe meine Entwicklungs-vhost-Datei in diese Testumgebung kopiert. Ich habe nur die ServerName, DocumentRoot, ErrorLog Pfade usw. geändert.
Jede Hilfe wird sehr geschätzt, es macht mich verrückt.
-M