Я безуспешно пытался использовать директиву 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]
Я думаю, это позволит читать любой файл без расширения. * При использовании этого не должно быть каталога или имени файла с тем же именем, даже с другим расширением, в одном каталоге.