为了账号安全,请及时绑定邮箱和手机立即绑定

nginx+php:可以正确解释php文件,但是点php页面的链接会404或者直接显示php文件所在目录的文件列表

nginx+php:可以正确解释php文件,但是点php页面的链接会404或者直接显示php文件所在目录的文件列表

PHP
小怪兽爱吃肉 2019-03-11 07:34:11
nginx已经可以正确解释PHP文件。如果一个目录下有index.php,nginx不会自动载入index.php,手动点击可以正确解释。但是点击wordpress的index.php,会直接显示wordpress目录下的文件列表。若点击drupal的index.php,页面可以正确显示,但如果点击如drupal/index.php/node/add这种链接的话,会提示404错误。
查看完整描述

5 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

这种情况基本上是你的rewrite没有配置好,或者nginx的rewrite的配置和你的wordpress的永久链接的配置不一致导致的

查看完整回答
反对 回复 2019-03-18
?
神不在的星期二

TA贡献1963条经验 获得超6个赞

你应该是没有安装php-fpm

查看完整回答
反对 回复 2019-03-18
?
德玛西亚99

TA贡献1770条经验 获得超3个赞

你的Nginx配置下root index.php index.html index.htm 有设置么?

查看完整回答
反对 回复 2019-03-18
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

nginx本身不支持pathinfo模式,你要先让你的nginx环境支持pathinfo。

查看完整回答
反对 回复 2019-03-18
  • 5 回答
  • 0 关注
  • 603 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信