Apache-2.2

DefaultType PHP 5.5(對於沒有任何副檔名的文件,包括“.php”)

  • July 26, 2015

如何添加 PHP 來處理沒有任何副檔名的文件?是否有“DefaultHandler”指令?在 Apache 2.2.29 和 PHP 5.5 中,以下內容不起作用:

DefaultType application/x-httpd-php
DefaultType application/x-httpd-php55

這兩個都不起作用。在帶有 PHP 5.3 的 Apache 2.2.21 中,第一個指令用於正常工作而沒有任何故障。Google一無所獲。感謝您的任何指點!

檢查ForceType,您在手冊頁中有使用範例。將指令包裝在<FilesMatch REGEX>塊中,使用正則表達式匹配,即。沒有點的文件(因此沒有副檔名)。

無論如何,請考慮使用適當的副檔名保留 PHP 文件並使用mod_rewrite以獲得更好看的 URI。

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