在 CentOS 上自定义 Apache2 错误页面,您需要按照以下步骤操作:
sudo yum install httpd
/var/www/html
)中创建一个名为 .htaccess
的文件。然后,使用文本编辑器打开该文件并添加以下内容:ErrorDocument 404 /custom-404.html
ErrorDocument 500 /custom-500.html
这里,/custom-404.html
和 /custom-500.html
是您要显示的自定义错误页面的路径。确保这些文件存在于您的网站根目录中。
custom-404.html
和 custom-500.html
。在这些文件中编写您的自定义错误页面内容。例如:custom-404.html
:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>404 - 页面未找到</title>
</head>
<body>
<h1>抱歉,您访问的页面不存在!</h1>
<p><a href="/">点击这里返回首页</a></p>
</body>
</html>
custom-500.html
:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>500 - 服务器内部错误</title>
</head>
<body>
<h1>抱歉,服务器遇到了错误!</h1>
<p><a href="/">点击这里返回首页</a></p>
</body>
</html>
sudo systemctl restart httpd
现在,当用户访问不存在的页面或服务器遇到内部错误时,Apache2 将显示您的自定义错误页面。