Ho creato un documento HTML che mostra che il server non è ancora pronto e quindi reindirizza a un'altra pagina. Voglio che questa sia la pagina di errore 503.Come creare una pagina di errore Apache 503 personalizzata
Quale file è necessario modificare in Apache per ottenere questo codice HTML personalizzato come nuova pagina di errore 503? Ho provato a seguire le istruzioni su più siti Web, ma punta ancora a quella originale di Apache.
Questo è il codice che ho nel mio file "httpd-vhosts.conf".
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName blah.blah.com
ServerAlias blah blah.blah.local
ErrorLog "logs/blah-error.log"
CustomLog "logs/blah-access.log" common
ErrorDocument 503 "D:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/blah/error.html"
LogLevel warn
RewriteEngine On
JkMount /* worker5
DocumentRoot "D:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/blah"
<Directory "D:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/blah">
Options All
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Nel file "httpd.conf" è incluso il file "httpd-vhosts.conf", quindi non so il motivo per cui non funziona. Qualsiasi aiuto sarebbe apprezzato. Grazie.
Non funziona in questo modo perché è necessario configurare alcuni codici di errore da: /etc/apache2/conf.d/localized-error-pages – moderns
No, non lo è. È possibile eseguire ErrorDocuments in vari contesti. Vedi: http://httpd.apache.org/docs/2.2/mod/core.html#errordocument – Welsh
Questa risposta non ha senso. 503 viene mostrato quando il sito è inattivo ... ma stai suggerendo di aggiungere questo al tuo sito ... che non verrà mostrato quando il sito è inattivo? – Cerin