服务器端怎样处理来自客户端的404请求?
首先来说,404状态是由服务端返回给客户端的,客户端本身是无法发起404请求的,但客户端请求了一个不存在的URL,那可以理解为此请求是“404请求”。
从你的问题来看,你想问的是如何定制404页面,由于市面上WEB服务器不同,所以给出以下几种常见WEB服务器定制404页面的方法:
1、Nginx
找到Nginx的配置文件(nginx.conf)然后修改里面的server配置节,设置error_page,如:
server {
# 其它配置
error_page 404 /home/wwwroot/404.html
}
然后重启Nginx即可;
2、IIS
以IIS7.5为例,打开IIS,在主面板中选择“错误页”,双击进入编辑页,然后设置404页面即可。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有