Variable aus URL

Auch diese Version trägt keine Früchte.

Code:
 RewriteEngine	On
 Options	+SymLinksIfOwnerMatch
 RewriteCond	%{REQUEST_FILENAME}	!-d
 RewriteCond	%{REQUEST_FILENAME}	!-f
 RewriteRule	^([^/]+)$		?id=$1	[L]

Was mir gerade aufgefallen ist, dass die Site auch über die normale URL einen Server Error 500 bringt, selbst, wenn man keine Nummer hinter dem Slash einfügt.
 
Ja, habe ich.

Der hat dort aber ziehmlich viele "include" drin stehen.

Ist übrigends ein Root-Server von 1&1, falls das wichtig sein sollte.
 
Ist übrigends ein Root-Server von 1&1, falls das wichtig sein sollte.
Ja, das könnte von Wichtigkeit sein, denn bei 1&1-Servern muss den Mustern der führende Schrägstrich vorangesetzt werden. Aus ^([^/]+)$ wird also ^/([^/]+)$.

Falls das auch nichts hilft, weiß ich auch nicht mehr weiter.
 
Das war es auch nicht. Ich schätze mal, das hat was mit Confixx zu tun. Da läuft im Regelfall eh nichts, wie es laufen sollte. ;-)

Eine Supportanfrage bei 1&1 habe ich auch mal parallel gestartet.

Wenn ich es zum Laufen bekommen habe, werde ich hier die Lösung einstellen.

Trotzdem vielen Dank!
 
Du musst für dein Webverzeichnis das Überschreiben von FileInfo-Direktiven zulassen.

In dem entsprechenden Directory-Abschnitt der httpd.conf muss entweder
Code:
AllowOverride ALL
oder
Code:
AllowOverride FileInfo
stehen(beim 2. kann noch mehr dastehen, das "FileInfo" muss aber dabei sein)
 
Zurück