要在 CentOS 上自定义 Apache2 的错误页面,请按照以下步骤操作:
sudo yum install httpd
sudo systemctl start httpd
sudo systemctl enable httpd
sudo vim /etc/httpd/conf/httpd.conf
ErrorDocument 400 /custom_400.html
ErrorDocument 401 /custom_401.html
ErrorDocument 403 /custom_403.html
ErrorDocument 404 /custom_404.html
ErrorDocument 500 /custom_500.html
这些指令将自定义错误代码 400、401、403、404 和 500 的错误页面。你可以根据需要添加或删除错误代码。
/var/www/html 目录下创建一个名为 custom_400.html、custom_401.html、custom_403.html、custom_404.html 和 custom_500.html 的文件。例如,使用以下命令创建一个简单的 custom_404.html 文件:sudo vim /var/www/html/custom_404.html
在文件中添加你想要显示的自定义错误信息,然后保存并关闭文件。
重复步骤 5,为其他错误代码创建相应的自定义错误页面。
重新加载 Apache2 服务以应用更改:
sudo systemctl reload httpd
现在,当用户遇到指定的错误代码时,Apache2 将显示你创建的自定义错误页面。