开发者社区> 问答> 正文

阿里云nginx服务器如何做404页面

原来用WordPress 自动404页面,现在改成dede,无法自动404了。在网上找了好多资料,都说修改nginx.conf可以实现404跳转,修改后不管用,哪位高手能告知一下,该如何做才能做到404页面正确调用

展开
收起
hdeity 2016-12-01 19:10:57 3765 0
1 条回答
写回答
取消 提交回答
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    1. 创建自己的404.html页面

    2.更改nginx.conf在http定义区域加入: fastcgi_intercept_errors on;

    3.更改nginx.conf(或单独网站配置文件,例如在nginx -> sites-enabled下的站点配置文件 )

    中在server 区域加入: error_page 404 = /404.html 或者 error_page 404 = http://www.xxx.com/404.html

    4.更改后重启nginx,,测试nginx.conf正确性: /opt/nginx/sbin/nginx –t

    #502 等错误可以用同样的方法来配置。

    error_page 500 502 503 504 = /50x.html;
    2016-12-01 22:28:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云产品五月刊 立即下载
阿里云云原生技术实践营 AI 原生应用架构专场·北京站 立即下载
低代码开发师(初级)实战教程 立即下载