.htaccess rewrite problem
Tim
- html
hallo
ich habe in meiner .htaccess folgendes stehen:
RewriteEngine on
RewriteRule ^(.*)/$ index.php?id=$1 [L,NC]
nun gebe ich folgene url ein:
http://localhost/hallo/
und es wir korekt weitergeleitet. wenn ich aber
http://localhost/%FCber/
eingebe (%FCber heißt "über" mit urlencode) kommt nicht die korekte seite sondern ein zugriff verweigert.
was mache ich dabei falsch?
MfG Tim
PS: der genaue fehler:
Zugriff verweigert!
Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder ist kein Index-Dokument vorhanden oder das Verzeichnis ist zugriffsgeschützt.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 403
localhost
07/06/09 12:29:32
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.9
Hallo!
ich habe in meiner .htaccess folgendes stehen:
RewriteEngine on
RewriteRule ^(.*)/$ index.php?id=$1 [L,NC]
wenn ich aber
http://localhost/%FCber/
eingebe (%FCber heißt "über" mit urlencode) kommt nicht die korekte seite sondern ein zugriff verweigert.
Probier's mal mit
RewriteEngine on
RewriteRule ^(.*)/$ index.php?id=$1 [NE,L,NC]
NE = noescape - siehe http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriterule
Gruß Gunther
Hallo
Probier's mal mit
RewriteEngine on
RewriteRule ^(.*)/$ index.php?id=$1 [NE,L,NC]
auch damit bekomme ich noch die selbe meldung "zufriff verweigert"
MfG
Hallo
Probier's mal mit
RewriteEngine on
RewriteRule ^(.*)/$ index.php?id=$1 [NE,L,NC]auch damit bekomme ich noch die selbe meldung "zufriff verweigert"
Prüfe für diesen Fall:
1.was steht in $1
2.was steht in REQUEST_URI
(das kann Dir index.php ausgeben)
Hotte
Hi,
auch damit bekomme ich noch die selbe meldung "zufriff verweigert"
Prüfe für diesen Fall:
1.was steht in $1
2.was steht in REQUEST_URI(das kann Dir index.php ausgeben)
Nur, wenn sie überhaupt angesprochen wird.
Ansonsten - in die Logs schauen. Access-, Error- und ggf. noch Rewrtie-Log (letzteres muss i.a.R. in der Serverkonfiguration zusätzlich aktiviert werden).
MfG ChrisB
2.was steht in REQUEST_URI
kann nich ausgegeben werden
Ansonsten - in die Logs schauen. Access-, Error- und ggf. noch Rewrtie-Log (letzteres muss i.a.R. in der Serverkonfiguration zusätzlich aktiviert werden).
access log:
127.0.0.1 - - [06/Jul/2009:13:55:42 +0200] "GET /%DCber/ HTTP/1.1" 403 1211
error log:
[Mon Jul 06 13:55:42 2009] [error] [client 127.0.0.1] (22)Invalid argument: Cannot map GET /%DCber/ HTTP/1.1 to file
mir ist gerade aufgefallen dass wenn ich localhost/blub/%FCber/ eingebe es problemlos funktioniert
MfG
hi,
[Mon Jul 06 13:55:42 2009] [error] [client 127.0.0.1] (22)Invalid argument: Cannot map GET /%DCber/ HTTP/1.1 to file
mir ist gerade aufgefallen dass wenn ich localhost/blub/%FCber/ eingebe es problemlos funktioniert
dann prüf mal, ob Deine Feststelltaste blockiert ist, %DC ist ein großes ü, %FC ein Kleines.
Hotte