Hallo zusammen,
normalerweise finde ich die Lösungen zu Fehlern immer nach eine ausgiebigen Suche in diversen Foren-Archiven. Aber diesmal bin ich ausnahmslos ratlos.
Folgende Fakten:
- Apache/2.2.3
- .htaccess im DocumentRoot mit folgenden Angaben:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} /file=
RewriteRule ^(.*)$ index.cgi
Funktioniert soweit wunderbar.
www.server.de/file=toller/pfad/zum/file wird interpretiert und entsprechend an die index.cgi weitergeleitet.
Jetzt habe ich allerdings EINEN EINZIGEN Kunden bei dem das nicht funktioniert. Er bekommt tatsächlich eine Fehlermeldung des Servers, dass die Seite nicht gefunden wurde. Der Link der verwendet wurde, klappt bei allen Rechnern die ich inzwischen getestet habe.
Gerne könnt ihr euch das auch mal ansehen:
http://www.tbbm.de/file=aff_neu/reis....htm,id=107975
Ich bekomme sogar entsprechende Fehlermeldungen im error_log:
[Mon Apr 21 07:43:38 2008] [error] [client 74.6.26.250] File does not exist: /var/www/vhosts/traveldat.de/httpdocs/file=aff_neu
Nachdem ich den Fall /file= allerdings per RewriteCond abfange, dürfte es doch gar nicht zu dieser Fehlermeldung kommen, oder?
Ich bin wirklich ratlos und mir drängt sich der Verdacht auf, dass hier irgendwas auf Clientseite nicht stimmen kann. Was meint ihr dazu?
Danke schon mal und viele Grüße
Alex