Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
— | howto:hosting:apache-custom-error [2014/03/18 19:57] (aktuální) – vytvořeno - upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== Apache - globální nastavení ====== | ||
+ | ===== Upravené globální error hlášky ===== | ||
+ | |||
+ | |||
+ | Někdy je užitečné zapojit na serveru naše vlastní error hlášky s nějakým popisem a odkazem třeba na web správce serveru, je to užitečné pro aplikace, které nemají vlastní obsluhu error hlášek. | ||
+ | |||
+ | V apachi je potřeba povolit tyto moduly: **alias, negotiation, | ||
+ | |||
+ | Následně upravíme soubor / | ||
+ | |||
+ | <file conf error.conf> | ||
+ | Alias /error/ "/ | ||
+ | |||
+ | < | ||
+ | AllowOverride None | ||
+ | Options IncludesNoExec FollowSymLinks | ||
+ | AddOutputFilter Includes html | ||
+ | AddHandler type-map var | ||
+ | Order allow,deny | ||
+ | Allow from all | ||
+ | LanguagePriority en es de fr | ||
+ | ForceLanguagePriority Prefer Fallback | ||
+ | </ | ||
+ | |||
+ | ErrorDocument 400 / | ||
+ | ErrorDocument 401 / | ||
+ | ErrorDocument 403 / | ||
+ | ErrorDocument 404 / | ||
+ | ErrorDocument 405 / | ||
+ | ErrorDocument 408 / | ||
+ | ErrorDocument 410 / | ||
+ | ErrorDocument 411 / | ||
+ | ErrorDocument 412 / | ||
+ | ErrorDocument 413 / | ||
+ | ErrorDocument 414 / | ||
+ | ErrorDocument 415 / | ||
+ | ErrorDocument 500 / | ||
+ | ErrorDocument 501 / | ||
+ | ErrorDocument 502 / | ||
+ | ErrorDocument 503 / | ||
+ | ErrorDocument 506 / | ||
+ | </ | ||
+ | |||
+ | Následně je možné vytvořit v adresáři (v našem případě / | ||
+ | Já jsem jen upravil přednastavené soubory z instalace Apache. Příklad je zde: | ||
+ | |||
+ | <file conf / | ||
+ | ... | ||
+ | ----------cs-- | ||
+ | |||
+ | Content-language: | ||
+ | Content-type: | ||
+ | Body: | ||
+ | <!--#set var=" | ||
+ | -->< | ||
+ | -->< | ||
+ | |||
+ | Ihr Browser (oder Proxy) hat eine ung& | ||
+ | gesendet, die vom Server nicht beantwortet werden kann. | ||
+ | |||
+ | < | ||
+ | ----------de-- | ||
+ | |||
+ | Content-language: | ||
+ | Content-type: | ||
+ | Body: | ||
+ | <!--#set var=" | ||
+ | -->< | ||
+ | |||
+ | Your browser (or proxy) sent a request that | ||
+ | this server could not understand. | ||
+ | |||
+ | < | ||
+ | ----------en-- | ||
+ | ... | ||
+ | </ | ||