通过nginx将403状态码转换为404状态码

作者:陈利叶 来源:本站原创 点击数: 发布时间:2024年01月15日

问题描述:如何通过nginx将403状态码转换为404状态码?

解决方案:

一、nginx的配置文件中写入

      error_page 403 /404.html;  

location = /404.html

 {  

   root /var/www/webfuture/error;  

}

二、网站根目录的新建一个error文件夹,再新建一个404.html文件,文件中写入

<!DOCTYPE html>  

<html>  

<head>  

   <title>404 - 页面未找到</title>  

   <style>  

       body {  

           font-family: Arial, sans-serif;  

           background-color: #f2f2f2;  

           text-align: center;  

       }  

       h1 {  

           font-size: 2em;  

           color: #333;  

       }  

       p {  

           font-size: 1em;  

           color: #666;  

       }  

   </style>  

</head>  

<body>  

   <h1>404 - 页面未找到</h1>  

   <p>很抱歉,您请求的页面不存在。</p>  

</body>  

</html>