Linux環境でapache2ウェブサーバーを実行しています。ユーザーをカスタマイズしたエラーページにリダイレクトしたいのですが、エラーページ&がこのようなhtdocsでシンボリックリンクを作成しました。 static-files - >/app/static-filesを実行します。 そして、httpd.confファイルに私は、仮想ホスト定義を作成しても、以下のようなエラーページが含まれている:Apacheエラードキュメントが動作していません
NameVirtualHost m.mydomain.com:80
<VirtualHost m.mydomain.com:80>
DocumentRoot "/app/httpd-2.2.15/htdocs"
ServerName m.mydomain.com:80
<Directory "/static-files/html/error_pages">
Options FollowSymLinks
Order allow,deny
Allow from all
</Directory>
ErrorLog /app/httpd-2.2.15/logs/error_my_log
ErrorDocument 400 /static-files/html/error_pages/error_400.html
ErrorDocument 401 /static-files/html/error_pages/error_401.html
ErrorDocument 403 /static-files/html/error_pages/error_403.html
ErrorDocument 404 /static-files/html/error_pages/error_404.html
ErrorDocument 408 /static-files/html/error_pages/error_408.html
ErrorDocument 500 /static-files/html/error_pages/error_500.html
ErrorDocument 501 /static-files/html/error_pages/error_501.html
ErrorDocument 502 /static-files/html/error_pages/error_502.html
ErrorDocument 503 /static-files/html/error_pages/error_503.html
ErrorDocument 504 /static-files/html/error_pages/error_504.html
</VirtualHost>
私のアプリサーバがダウンしている場合は、その503カスタマイズしたエラーpage.I午前に私をリダイレクトしませんサーバー固有のエラーページのみを取得します。しかし、このErrorDocumentを仮想ホスト定義から外して、カスタマイズされたエラーページにリダイレクトする場合は、私は3日間私の頭を打っています。しかし、理由を見つけることができません。すべてのブラウザで試しました。誰も私を助けることができますか?
しかし、私は明らかに私のアクセスログに503エラーを表示しています。また、503 ErrorDocumentにリダイレクトすると、ErrorDocumentをvirtualhost定義の外に置いてしまいます。 – Suresh