nginx 修改配置文件使之支持pathinfo,且隐藏index.php

举报
1_bit 发表于 2021/05/28 04:23:09 2021/05/28
【摘要】 声明环境: nginx centos6.8 使用lnmp一键包搭建环境(2019年2月19日 ) 123 以前使用过别的办法去修改配置文件,但是过于繁琐,最近发现新版本中,在nginx 的 conf目录下发现了文件“enable-php-pathinfo.conf”,随后发现另外一种及其简单让nginx支持pathinfo的修改办法。 首先找到你的 nginx.co...

声明环境:

nginx
centos6.8
使用lnmp一键包搭建环境(2019年2月19日 )

  
 
  • 1
  • 2
  • 3

以前使用过别的办法去修改配置文件,但是过于繁琐,最近发现新版本中,在nginxconf目录下发现了文件“enable-php-pathinfo.conf”,随后发现另外一种及其简单让nginx支持pathinfo的修改办法。
首先找到你的 nginx.conf 文件。
我本人使用的是一键环境,nginx.conf 所在目录为:/usr/local/nginx/conf
如果找不到可以使用命令:find / -name .user.ini
查找
打开文件,找到
配置文件
找到 include enabled-php.conf 更换成 include enable-php-pathinfo.conf;即可

在这里插入图片描述
随后重启服务器:service nginx restart
在这里插入图片描述

已经可以访问,接下来去掉index.php
继续在nginx.conf文件中修改,在其文件中增加:
隐藏index.php的配置

location / { if (!-e $request_filename) { rewrite  ^(.*)$  /index.php?s=$1  last; break; } }

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

随后重启服务器:service nginx restart
解决~

文章来源: i1bit.blog.csdn.net,作者:A757291228,版权归原作者所有,如需转载,请联系作者。

原文链接:i1bit.blog.csdn.net/article/details/88668475

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。