当前位置:论坛首页 > Windows面板 > 求助

【待反馈】tp6伪静态无效

发表在 Windows面板2023-5-10 09:44 [复制链接] 1 1898

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:Windows 10 Home (build 22000) x64 (Py3.8.6).      Nginx 1.22.0.         PHP-7.4
  
系统版本:window11

问题描述:我可以用tp.com/index.php?s=HaHa/hello方式访问服务,当我使用tp.com/index.php/HaHa/hello的访问方式无法访问我写的伪静态如下:
  1. location ~* (runtime|application)/{
  2.     return 403;
  3. }
  4. location / {
  5.     if (!-e $request_filename){
  6.         rewrite  ^(.*)[        DISCUZ_CODE_1        ]nbsp; /index.php?s=$1  last;   break;
  7.     }
  8. }
复制代码
我应该怎么做?


  相关截图(日志、错误): 截屏2023-05-10 09.36.51.png

使用道具 举报 只看该作者 回复
发表于 2023-5-10 12:03:52 | 显示全部楼层
您好,您检查伪静态设置if (!-e $request_filename)这段内容的!-e是不是没有空格导致伪静态无法使用了。
您可以区分下空格,然后清理下缓存重新访问看看,如还是无法正常访问,则检查您的伪静态设置。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

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