Linux

使用 FilesMatch 定位所有文件

  • January 16, 2017

我嘗試使用 Apache FilesMatch 指令將所有文件作為 PHP 處理,但沒有成功。使用這個<FilesMatch "\.html$">,我可以將特定的文件副檔名作為 PHP 處理,但是我找不到包含所有文件類型的指令,而我們沒有副檔名。

如何配置 Apache 來解析 PHP 內容的所有文件?

如果你真的如你所說,即匹配所有文件,那將是這樣的:

<FilesMatch ^>

試試看,但無論如何我認為這看起來是個非常糟糕的主意。最好更具體,並在必要的“地方”匹配所有情況。

我覺得這就是。請試試這個

Options +FollowSymlinks +MultiViews 
RewriteEngine on
RewriteCond %{HTTP_HOST} ^urdom\.net [NC]
RewriteRule ^(.*)$ https://www.urdom.net/$1 [L,R=301]

我認為這將使任何文件都可以在沒有副檔名的情況下讀取。*使用時不能有同名的目錄或文件名,即使在同一目錄下副檔名不同

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