mod_rewrite "403 Forbidden"
RFZ
- webserver
0 Christian Kruse0 RFZ0 Michael Schröpl0 RFZ
Meine .htaccess:
RewriteEngine On
RewriteRule (.*)$ cache.php
Wenn ich jetzt aber auf dieses Verzeichnis mit irgendeinem Unterverzeichnis oder Dateinamen zugreiffe, bekomme ich nicht die cache.php, sondern den Fehler "403 Forbidden". Auch wenn ich direkt die chache.php aufrufe.
Gibt's da noch etwas was ich falsch gemacht haben könnte, oder liegt's einfach an meinem Hoster? Laut dessen Support könnte ich nämlich die Rewrite-Engine nutzen...
cu RFZ
Hallo RFZ,
Meine .htaccess:
RewriteEngine On
RewriteRule (.*)$ cache.php
Das das einen zirkulaeren Redirect gibt, weisst du? Sinnvoller
waere sowas wie
RewriteEngine On
RewriteCond %{REQUEST_URI} !/?cache.php
RewriteRule .*$ cache.php [L]
Wenn ich jetzt aber auf dieses Verzeichnis mit irgendeinem
Unterverzeichnis oder Dateinamen zugreiffe, bekomme ich
nicht die cache.php, sondern den Fehler "403 Forbidden".
Auch wenn ich direkt die chache.php aufrufe.
Was sagt das Error-Log?
Gibt's da noch etwas was ich falsch gemacht haben könnte,
oder liegt's einfach an meinem Hoster? Laut dessen Support
könnte ich nämlich die Rewrite-Engine nutzen...
Fuer mich hoert es sich danach an, dass du entweder keine
Zugriffs-Berechtigung auf die cache.php oder
AllowOverRide FileInfo
ist nicht gesetzt. Wie auch immer, man braucht die Ausgabe
aus dem ErrorLog, um das genauer sagen zu koennen.
Gruesse,
CK
RewriteEngine On
RewriteCond %{REQUEST_URI} !/?cache.php
RewriteRule .*$ cache.php [L]
Kommt aufs selbe raus, beides klappt auf meinem PC zuhause, aufm Server aber nicht.
Was sagt das Error-Log?
Auf die hab ich keinen zugriff, nur auf die access.log
Fuer mich hoert es sich danach an, dass du entweder keine
Zugriffs-Berechtigung auf die cache.php oder AllowOverRide FileInfo ist nicht gesetzt.
Hmm, das sagt mir jetzt wiederum garnix...
Setzen könnt ich das es nur in der httpd.conf oder? Hab ich ja auch keinen Zugriff.
Wie auch immer, man braucht die Ausgabe
aus dem ErrorLog, um das genauer sagen zu koennen.
Hmm, wenn ich die nur hätte...
Gruesse,
CK
cu RFZ
Hi RFZ,
Was sagt das Error-Log?
Auf die hab ich keinen zugriff, nur auf die access.log
Du machst also Server-Konfiguration im Blindflug und wunderst Dich über die Ergebnisse?
Wie auch immer, man braucht die Ausgabe
aus dem ErrorLog, um das genauer sagen zu koennen.
Hmm, wenn ich die nur hätte...
Mir scheint, Du bist beim falschen Provider.
Viele Grüße
Michael
Du machst also Server-Konfiguration im Blindflug und wunderst Dich über die Ergebnisse?
So ganz blind bin ich ja nicht, ich teste ja alles erst zuhause, und da hat's geklappt.
Mir scheint, Du bist beim falschen Provider.
Tja, wie sich herausgestellt hat, hat der Support vergessen die Rewrite-Engine zu aktivieren. Hab jetzt eine etwas verspätete Antwort deswegen bekommen. Jetzt klappt's auch ;)
cu RFZ