VPS侦探论坛

 找回密码
 注册
查看: 5493|回复: 4

lnmp关于nginx设置404页面的问题

[复制链接]
发表于 2012-1-26 15:16:17 | 显示全部楼层 |阅读模式

1.创建自己的404.html页面
2.更改nginx.conf在http定义区域加入:
fastcgi_intercept_errors on;
3.更改nginx.conf在server 区域加入:
error_page 404 = /404.html          也试过  error_page 404 /404.html
4.测试nginx.conf正确性:
/opt/nginx/sbin/nginx –t
如果正确应该显示如下信息:
the configuration file /opt/nginx/conf/nginx.conf syntax is ok
configuration file /opt/nginx/conf/nginx.conf test is successful
5.重启nginx


问题1 /opt/nginx/sbin/nginx –t 命令不能执行 提示没有t这个参数

问题2 服务器作完上面的配置后 404页面返回的状态码是 302 而不是404

问题3 服务器做完上面的配置后 访问网站网页时浏览器状态栏左下角出现JS执行错误的异常 取消404设置 网页恢复正常

求解答

[ 本帖最后由 hjtsxl 于 2012-1-26 15:21 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-1-26 15:44:49 | 显示全部楼层


你的机子目录下有没有   /404.html这个文件  这个是绝对路径不是相对路径
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2012-1-26 15:45:22 | 显示全部楼层

nginx也不是在opt目录下
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-1-26 15:55:59 | 显示全部楼层



目录都不一样肯定不行。
论坛里有教程非得找一些根本不适合lnmp的,只要没注明是lnmp.org 可以用的基本都不行,除非安装目录等都一样才行。。

自己论坛里搜索吧。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-1-26 16:08:34 | 显示全部楼层

访问一个死链接能找到我的404页面 只是curl返回的状态码是302

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-22 05:37 , Processed in 0.034942 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表