要在 CentOS 上自定义 Apache 错误页面,请按照以下步骤操作:
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 目录下创建相应的 HTML 文件,例如:sudo vim /var/www/html/custom_400.html
在打开的文件中添加你想要显示的自定义错误信息,然后保存并关闭文件。
重复步骤 5,为其他自定义错误页面创建相应的 HTML 文件。
重新加载 Apache 服务以应用更改:
sudo systemctl reload httpd
现在,当用户访问你的网站并遇到指定的错误代码时,Apache 将显示你自定义的错误页面。