nginx的关键配置如下
server {
listen 80;
server_name www.369url.cn 369url.cn;
location / {
proxy_intercept_errors on; # 关键配置1
proxy_set_header HOST $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-FOR $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8080/portal/;
}
error_page 404 404.html; # 关键配置2
location = /404.html {
error_page 404 404.html;# 关键配置3
add_header Refresh "3;https://www.369url.cn"; # 关键配置4,指定3秒后跳转的页面
}
}
在nginx的html文件夹创建404.html文件,内容如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>369短链,小提示404</title>
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<meta http-equiv='content-language' content='en-gb,zh-CN'>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<link rel="shortcut icon" href="data:image/x-icon;," type="image/x-icon">
</head>
<style>
body{
text-align: center;
margin-top: 30px;
}
</style>
<body>
404 你访问的地址不存在,2秒后跳转到首页
</body>
</html>
最后修改于 2022-11-18 18:23:39
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

