Apacheのエラーページをカスタマイズ
提供:あわ自由帳
エラーページをカスタマイズします。
エラードキュメントルート所有者変更
※CentOS6,5の場合
[root@host2 ~]# chown sysop. /var/www/error ← ドキュメントルート所有者を変更 [root@host2 ~]# ll /var/www/ ← ドキュメントルート所有者変更確認 合計 24 drwxr-xr-x. 2 root root 4096 8月 14 02:30 2013 cgi-bin drwxr-xr-x. 3 sysop sysop 4096 8月 15 03:46 2013 error drwxr-xr-x. 13 sysop sysop 4096 10月 13 16:53 2013 html drwxr-xr-x. 3 root root 4096 8月 15 03:46 2013 icons
変更
※CentOS 7,6,5の場合
[root@host2 ~]# vi /etc/httpd/conf/httpd.conf # ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var # ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var # ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var ErrorDocument 401 /error/401.html ← 追加 ErrorDocument 403 /error/403.html ← 追加 ErrorDocument 404 /error/404.html ← 追加 ErrorDocument 500 /error/500.html ← 追加 </IfModule> </IfModule>
Webサーバー再起動
Webサーバー再起動して設定変更を反映します。
※CentOS7の場合
[root@host3 ~]# systemctl restart httpd
※CentOS6,5の場合
[root@host3 ~]# /etc/rc.d/init.d/httpd restart httpd を停止中: [ OK ] httpd を起動中: [ OK ]