Philipp Söhnlein: mod_rewrite: Restrukturierung nach Relaunch

Beitrag lesen

Hi,

Was sagt das RewriteLog dazu (nachdem du es aktiviert, und die Stufe auch die höchste gestellt hast)?

Da ich auf dem Server keinen Zugriff auf die Webserverconfig habe, habe ich es mal auf meinen Testserver probiert. Das Log spricht dann das:

192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (3) [per-dir /path/to/htdocs/kunde/] add path info postfix: /path/to/htdocs/kunde/de -> /path/to/htdocs/kunde/de/index.php
192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (3) [per-dir /path/to/htdocs/kunde/] strip per-dir prefix: /path/to/htdocs/kunde/de/index.php -> de/index.php
192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (3) [per-dir /path/to/htdocs/kunde/] applying pattern '.*' to uri 'de/index.php'
192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (4) RewriteCond: input='/kunde/de/index.php' pattern='^/kunde/de/index.php$' => matched
192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (4) RewriteCond: input='section=jobs&id=4' pattern='^section=jobs&id=(.+)$' => matched
192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (2) [per-dir /path/to/htdocs/kunde/] rewrite de/index.php -> http://de.host.de/unternehmen/jobs//
192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (2) [per-dir /path/to/htdocs/kunde/] explicitly forcing redirect with http://de.host.de/unternehmen/jobs//
192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (2) [per-dir /path/to/htdocs/kunde/] trying to replace prefix /path/to/htdocs/kunde/ with /kunde/
192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (1) [per-dir /path/to/htdocs/kunde/] escaping http://de.host.de/unternehmen/jobs// for redirect
192.168.113.23 - - [31/May/2007:17:13:21 +0200] [host.de/sid#812d190][rid#82fe0d0/initial] (1) [per-dir /path/to/htdocs/kunde/] redirect to http://de.host.de/unternehmen/jobs//?section=jobs&id=4 [REDIRECT/301]

"Matchen" tut er, nur er setzt das Ergebniss der Klammer nicht in $1 ein. Und er hängt den alten Query String an.

Hast du das Flag QSA, Query String Append, verwendet?

Nein.

Bye
Phil