modrewrite lokal

Alles, was den Apache betrifft, kann hier besprochen werden.

modrewrite lokal

Postby dh1sbg » 24. July 2007 22:42

Hallo!

ich habe in der die aktuelle xampp Version heute lokal installiert, das rewrite Modul in httpd.conf so geladen:
LoadModule rewrite_module modules/mod_rewrite.so

und in der .htaccess Datei, die in localhost/account/test liegt, diesen Code

RewriteEngine On
RewriteBase /test
RewriteRule ^/test-2\.html$ index\.html [L]

oder

RewriteEngine On
RewriteBase /test
RewriteRule ^/test-2\.html$ index\.html [NC]

http://localhost/account/test/test-2.html

In dem error.log steht;

[Tue Jul 24 23:35:47 2007] [error] [client 127.0.0.1] File does not exist: C:/apachefriends/xampp/htdocs/account/test/test-2.html

Irgendwo habe ich da einen Fehler, wo, verstehe ich nicht. Hat jemand einen Tipp für mich?

Danke
Bruno
dh1sbg
 
Posts: 7
Joined: 24. July 2007 22:30

Postby Wiedmann » 24. July 2007 22:54

Eine RewriteRule im Directory-Kontext, kann kein Verzeichnis, dass mit einem Slash beginnt, matchen.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby dh1sbg » 24. July 2007 23:24

Unter http://kurtderopa.de/knowhow/13/ gibt es eine Anleitung, die ich versuche, zum Laufen zu bringen.

Eine RewriteRule im Directory-Kontext, kann kein Verzeichnis, dass mit einem Slash beginnt, matchen.


Das verstehe ich nicht, was Du da sagen willst, Mr. Wiedmann. Heisst es dass ich

RewriteRule ^/test-2\.html$ index\.html [L]

zu

RewriteRule ^test-2\.html$ index\.html [L]

ändern muß?

Bruno
dh1sbg
 
Posts: 7
Joined: 24. July 2007 22:30

Postby dh1sbg » 24. July 2007 23:27

RewriteEngine On
RewriteRule ^test-2\.html$ index\.html [NC]

so geht's

Bruno
dh1sbg
 
Posts: 7
Joined: 24. July 2007 22:30


Return to Apache

Who is online

Users browsing this forum: No registered users and 22 guests