• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Problem mit ErrorDocument - Weiterleitung in der .htaccess

dertypdernixkan

New member
Tach,

folgendes Problem:

ich habe in der .htaccess die Weiterleitung "ErrorDocument" wie folgt notiert

Code:
ErrorDocument 401 http://localhost/lol/?q=401
ErrorDocument 403 http://localhost/lol/?q=403
ErrorDocument 404 http://localhost/lol/?q=404
ErrorDocument 408 http://localhost/lol/?q=408

Zu Testzwecken mit der Localhost-Adresse. Das funktioniert wunderbar! Allerding spuckt der Errorlog bspw. folgende Meldung aus:

Code:
[Mon Jan 20 10:32:46.937500 2014] [core:notice] [pid 5360:tid 504] AH00113: cannot use a full URL in a 401 ErrorDocument directive --- ignoring!

entferne ich die Url und lasse nur den Pfad mit Query (/lol/?q=408) bleibt der Errorlog sauber. Nur wird dann auch nicht auf das Errordoc verwiesen sondern es erscheint einfach eine weiße Seite mit /lol/?q=408...

Wenn ich zu Testzwecken ErrorDocument 401 /error.html schreibe wird wieder weitergeleitet.

Darf ich da keine Querys anhängen?
 
Funktioniert "/lol/index.php?q=408"?

Folgendes funktioniert bei mir:
Code:
ErrorDocument 404 /quickHelps/ErrorDocument%20with%20Query/index.php?q=20
 
@kkapsner, ich danke für deine sehr hilfreiche Antwort!!!!!!

Ich habe ganz vergessen, dass man bei ErrorDoc-Weiterleitung mit dem Originaldateinamen arbeiten muss und keine durch .htaccess mod-rewrite geänderte Dateinamen!

so geht es

/lol.php?q=408

Mercie :D
 
Zuletzt bearbeitet:
Zurück
Oben