Php

Ubuntu 更新後 MultiViews 不起作用

  • April 14, 2017

更新 Ubuntu 發行版後,我有很多問題,我主要修復了一個,除了一個。

我有 apache 2 伺服器,並且 MultiViews 沒有工作。我的網站包含許多這樣的網址:(我現在得到了 404)

/heme/image.php/someimg.jpg

或者

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

或者

/index.php/param1/param2/

和許多其他的 .php 文件都是這樣工作的。我用Google搜尋並嘗試了很多技巧,但沒有幫助。

mod_negotiation已載入(由 phpinfo() 確認) Option +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

你有什麼主意嗎?

我在我的 html 根文件夾中創建了一個 .htaccess 文件。這解決了我的問題。但我不明白那種問題是這樣的。

AcceptpathInfo On
Options MultiViews
MultiviewsMatch Handlers

引用自:https://serverfault.com/questions/844521