您好,要实现你期望的行为,您可以通过配置 Nginx 的错误页面和重定向来实现。
您可在站点内配置以下内容:- server {
- listen 10001 ssl;
- server_name mydomain.com;
- # 处理非标准端口 HTTP 访问或直接 IP 访问的请求
- error_page 497 =200 @load;
- location @load {
- root /usr/share/nginx/html;
- rewrite ^ /error.html break;
- }
- # 其他配置...
- }
复制代码 上述配置中,我们使用 error_page 指令将 HTTP 状态码 497 映射到自定义错误页面 @load。然后,使用 location 指令定义 @load 位置,将其重定向到自定义错误页面 error.html。
这里需注意:@load指您的网页路径,error.html需要您自己创建编写
最后再重启NGINX服务即可
|