Ubuntu 更新后 MultiViews 无法使用

Ubuntu 更新后 MultiViews 无法使用

更新 Ubuntu 发行版后,我遇到了很多问题,除了一个问题外,我大部分都已修复。

我有 apache 2 服务器,但 MultiViews 无法工作。我的网站包含许多这样的 URL:(我现在得到 404)

/heme/image.php/someimg.jpg

或者

/heme/other.php/smoething?asd=bsd

或者

/index.php/param1/param2/

许多其他 .php 文件也像这样工作。我在 Google 上搜索并尝试了许多技巧,但都没有帮助。

mod_negotiation已加载(通过 phpinfo() 确认)目录已设置选项 +MultiViews

我尝试取消注释此行/etc/mime.types,但如果我这样做,我就会得到“err_incomplete_chunked_encoding“在浏览器中,反而解决了我的问题。

#application/x-httpd-php                        phtml pht php
#application/x-httpd-php-source                 phps
#application/x-httpd-php3                       php3
#application/x-httpd-php3-preprocessed          php3p
#application/x-httpd-php4                       php4
#application/x-httpd-php5                       php5

你有什么主意吗?

答案1

我在 html 根文件夹中创建了一个 .htaccess 文件。这解决了我的问题。但我不明白那是什么问题。

AcceptpathInfo On
Options MultiViews
MultiviewsMatch Handlers

相关内容