VPS侦探论坛

 找回密码
 注册
查看: 3120|回复: 3

军哥求教关于pathinfo的问题

[复制链接]
发表于 2018-10-15 23:44:34 | 显示全部楼层 |阅读模式

军哥,我有个项目nginx配置文件如下:
  1. server
  2.     {
  3.         listen 80;
  4.         #listen [::]:80;
  5.         server_name zt.xxxx.com;
  6.         index index.html index.php index.htm default.html default.htm default.php;
  7.         root  /var/www/apps/zt.xxxx.com;

  8.         include none.conf;
  9.         error_page   502   /502.html;
  10.         include enable-php-pathinfo.conf;

  11.         location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  12.         {
  13.             expires      30d;
  14.         }

  15.         location ~ .*\.(js|css)?$
  16.         {
  17.             expires      12h;
  18.         }

  19.         location ~ /\.
  20.         {
  21.             deny all;
  22.         }

  23.         access_log  /var/www/wwwlogs/zt.xxxx.com.log;
  24.         error_log  /var/www/wwwlogs/error.zt.xxxx.com.log;
  25.     }
复制代码
开启了pathinfo模式,项目确实可以实现pathinfo了,但是项目下的原来其他的子项目却出现问题了,举例原来的链接地址是:https://zt.xxxx.com/2018/ggkfyjwd5/m.php?m=Admin&,但是我开启了pathinfo模式后地址就变成了https://zt.xxxx.com/2018/ggkfyjwd5/.php?m=Admin&,原来的m.php变成了.php少了个m导致部分页面出现了403报错,我把配置文件中的include enable-php-pathinfo.conf换回include enable-php.conf后关掉pathinfo又恢复正常了,请问该怎么修改pathinfo.conf的写法才能既实现pathinfo又能满足我项目的需求?不会自动去掉那个m?感谢,跪等,对着个配置不熟,网上找了很多文档都没法解决,只好来麻烦您了
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2018-10-16 08:28:52 | 显示全部楼层


thinkphp 3 ?
可以论坛搜索:thinkphp 3 查看相关的解决方法
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2018-10-16 10:30:24 | 显示全部楼层

回复 2# 的帖子


军哥,我在论坛搜索了看了之前的帖子,也看到了你贴出来的解决方案,但是之前的帖子thinkphp的框架版本是3的,但是我们的thinkphp框架是用5.1的,你的贴的代码也能用吗?因为是生产环境,目前还不敢尝试修改,想先问问你,然后等半夜做个备份后再测试
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2018-10-16 17:39:01 | 显示全部楼层

回复 3# 的帖子




thinkphp 5上没帖子上的问题
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-19 15:31 , Processed in 0.026199 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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