我尝试使用 Apache FilesMatch 指令将所有文件作为 PHP 处理,但没有成功。使用此指令<FilesMatch "\.html$">
,我能够将特定文件扩展名作为 PHP 处理,但我找不到涵盖所有文件类型(带或不带扩展名)的指令。
如何配置 Apache 来解析所有文件的 PHP 内容?
答案1
如果你的意思是匹配所有文件,那么应该是这样的:
<FilesMatch ^>
试试吧,但无论如何我认为这看起来是个糟糕的主意。最好更具体一点,并匹配所有“必要”的情况。
答案2
我认为就是这样。请尝试一下
Options +FollowSymlinks +MultiViews
RewriteEngine on
RewriteCond %{HTTP_HOST} ^urdom\.net [NC]
RewriteRule ^(.*)$ https://www.urdom.net/$1 [L,R=301]
我认为这将允许读取任何没有扩展名的文件。 *使用此功能时,同一目录中不得存在同名的目录或文件名,即使扩展名不同