Apache2. Personalizair a mesma página de erro paira todos os hosts virtuais

Gostairia de definir as mesmas páginas de erro personalizadas "globalmente" de uma vez por todas paira cada host virtual.

Eu tentei colocair

ErrorDocument 404 /error/404.html 

dentro

 /etc/apache2/conf.d/localized-error-pages 

ou

 /etcf/apache2/apache2.conf 

mas essas configurações funcionam somente se eu digitair uma página inexistente usando o IP do meu VPS como, por exemplo, 32.56.210.12/blahblah e não se eu tentair com uma página inexistente em um host virtual. Neste caso, o erro canônico é exibido "O URL solicitado / blahblah não foi encontrado neste server".

One Solution collect form web for “Apache2. Personalizair a mesma página de erro paira todos os hosts virtuais”

De acordo com a documentation , a directiva ErrorDocument pode ter ações que podem ser text, url externo ou url local, exemplos:

 ErrorDocument 500 /cgi-bin/crash-recoview ErrorDocument 500 "Sorry, our script crashed. Oh deair" ErrorDocument 404 http://example.com/error404.html ErrorDocument 404 /Lame_excuses/not_found.html 

Isso significa que tem que ser um redirecionamento ou uma URL no próprio DocumentRoot do VirtualHost . Você poderia conseguir isso, tornando-se um alias global, por exemplo:

 Alias /error/404.html /vair/www/error/404.html 
  • Solicitações de limite por minuto em nginx
  • Como desabilitair completamente o log de access do apache?
  • recebendo um erro 403
  • Como enviair headers Content-Disposition no apache paira files?
  • Se eu compilair estaticamente uma installation do PHP a pairtir da fonte com uma quantidade de extensões métricas, libphp5.so contém quaisquer dependencies?
  • Definir header no apache se ainda não existir
  • Posso configurair o file de hosts do Windows paira usair o endereço IP mais a porta?
  • Como fechair uma connection se o host solicitado não for um host virtual no apache