在 CentOS 系统中,自定义 Apache 错误页面需要编辑 Apache 的配置文件
打开终端。
使用文本编辑器(如 vim、nano 等)打开 Apache 配置文件。通常,该文件位于 /etc/httpd/conf/httpd.conf
。例如,使用 vim 编辑器,输入以下命令:
sudo vim /etc/httpd/conf/httpd.conf
在配置文件中找到 ErrorDocument
指令。如果没有找到,请在文件的末尾添加它。
使用 ErrorDocument
指令自定义错误页面。例如,要将 404 错误重定向到自定义的 404.html
页面,请添加以下行:
ErrorDocument 404 /custom_404.html
确保将 /custom_404.html
替换为您的自定义错误页面的实际路径。通常,您需要将自定义错误页面放在 /var/www/html
目录下。
404.html
的文件:sudo vim /var/www/html/404.html
在自定义错误页面中添加您希望显示的内容。保存并关闭文件。
重新启动 Apache 以使更改生效:
sudo systemctl restart httpd
现在,当用户访问不存在的页面时,Apache 将显示您自定义的错误页面。您可以按照相同的方法为其他错误代码(如 500、403 等)自定义错误页面。