Apache遵循符号链接,但不执行PHP

时间:2019-02-04 17:29:23

标签: php .htaccess symlink apache2.4

我只是想替换

products/t-210.php

在我的网络浏览器中,使用

products/t210

(出于可读性考虑) 通过建立软链接t210->t-210.php

我的虚拟主机中有

 <Directory /var/www/xxxxxxx.com/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
    Require all granted
    </Directory>

我在apache2 error.log中没有收到错误
access.log生成代码200(已交付)

在HTML输出中,我看到PHP没有被执行。
Web服务器只是将链接/ PHP文件作为文本提供 (显然,PHP文件有效)

我搜索并阅读了几个小时。

我在这里想念什么?

添加

如果我在命令行上运行php t210,则此操作会生成正确的输出
只有当我“要求” Apache这样做时,它才会失败...
所以我不是关于.htaccess文件的问题-我是为什么Apache失败了?

0 个答案:

没有答案