首页/ 填坑/ 文章详情

部署线上常见问题二:设置 Nginx 伪静态链接

项目用 Xftp 上传代码,完毕; 打开域名,200 code 正常,一切看似这么完美。点击详情页,404 not found,伪静态没有生效?.htaccess 文件没有上传?服务器需要重启?

查阅 .htaccess 文件,代码没问题,旧的伪静态生效中。Ctrl+c,Ctrl+v, 修改,重传,重启服务器,新的伪静态无效。几个来来回回,最终直接删除 .htaccess 文件,旧的伪静态路径依旧生效中。

步骤没错,本地都能很好的运行,为什么阿里云却不生效?这一切根本原因服务器叫 Nginx ,不是Apahe。人总会对自已熟悉方式深信不疑,容易犯下经验主义的错误。

Nginx 伪静态设置

BSHcd /etc/nginx/ //移动到 nginx 目录
cp nginx.conf.default nginx.conf //复制 nginx.conf.default 改成 nginx.conf 
vi nginx.conf //编辑 nginx.conf 文件
:wq! //保存退出
登陆阿里云,找到当前服务器,重启服务器,伪静态才会正式生效。

文章评论0 records

最新 最早

0

最新评论Latest comments

big2catbig2cat 08-27 16:11
然而没什么用,smartpss不兼容老录像机,就算能看回放,很多时间点在回放里也看不到
HentaiCatHentaiCat 2020-12-30 10:22
考科目二全程很紧张,考了三次才过,有次侧方入库直接pass,100分扣完,呜呜呜~
猫猫酱猫猫酱 2020-11-12 10:56
一入多肉深似海,说多都是泪
soulkunsoulkun 2020-11-05 15:54
IconFont的图标真的很好用!!!
无限链霉球菌无限链霉球菌 2020-11-03 11:41
药店,了解一下(`・ω・´)