Hallo,
ich wollte bei meinem Apache (auf Debian) eigene Errordocs angeben, aber irgendwie funkts nicht:
ErrorDocument 404 /home/www/errordocs/404.html
habe ich in der httpd.conf hinzugefügt. Wenn ich jetzt eine nicht existierende Seite aufrufe, dann komm aber die Standard 404 Seite und nicht meine eigene.
Was muss ich denn noch machen?
Danke,
Bern
ErrorDocument funktioniert nicht?
Re: ErrorDocument funktioniert nicht?
Anleitung lesen!
http://httpd.apache.org/docs/mod/core.h ... ordocument
Du kannst keinen Pfad auf der Platte angeben, sondern nur eine URL.
http://httpd.apache.org/docs/mod/core.h ... ordocument
Du kannst keinen Pfad auf der Platte angeben, sondern nur eine URL.
-
bernostern
- Posts: 129
- Joined: 2003-02-09 12:52
Re: ErrorDocument funktioniert nicht?
Ok danke!
Müsste es dann nicht so gehen:
Alias /errordocs /home/www/errordocs
ErrorDocument 404 /errordocs/404.html
Geht leider au ned.
Gruß,
Bern
Müsste es dann nicht so gehen:
Alias /errordocs /home/www/errordocs
ErrorDocument 404 /errordocs/404.html
Geht leider au ned.
Gruß,
Bern
-
funnydingo
- Posts: 160
- Joined: 2002-12-07 14:40
- Location: Münster
- Contact:
Re: ErrorDocument funktioniert nicht?
Das hatte ich auch vor und wenn ich mich recht entsinne, will apache an den stellen ein "echtes Verzeichnis". Des Ausdruck "echt" bezieht sich aber nur darauf das es kein Alias ist. Ich habe einfach mitbernostern wrote:Alias /errordocs /home/www/errordocs
ErrorDocument 404 /errordocs/404.html
Code: Select all
ln -s /home/www/errordocs /home/www/web1/.errordocsPS:
Das stimmt so auch nicht. Man kann einen Pfad angeben, aber der ist relativ zum DocumentRoot. Außerdem kann man auch einen simplen Text angeben. Steht aber alles in der Doku ;-)Anleitung lesen!
http://httpd.apache.org/docs/mod/core.h ... ordocument
Du kannst keinen Pfad auf der Platte angeben, sondern nur eine URL.
Re: ErrorDocument funktioniert nicht?
Also eine URL. ;)Das stimmt so auch nicht. Man kann einen Pfad angeben, aber der ist relativ zum DocumentRoot.
Und ich sagte ja nicht "Pfad", sondern "Pfad auf der Platte". Meinetwegen ist "Directory" wohl genauer, das ist auch gleichzeitig noch die Apachen-Terminologie für sowas.
-
funnydingo
- Posts: 160
- Joined: 2002-12-07 14:40
- Location: Münster
- Contact:
Re: ErrorDocument funktioniert nicht?
Na gut, habs gerade nach gelesen. Apache bezieht sich hier auf die relative URL (local) oder absolute URL (local oder extern).