Ниже приведен список расширений, способных выполнять PHP:
AddType application/x-httpd-php5 .php .php5
Как разрешить только одному конкретному файлу для запуска PHP?
Следующее не работает:
AddType application/x-httpd-php5 example\.php9
Вы не можете добавить имя файла к директиве AddType.Разрешены только расширения файлов.Чтобы добавить обработчик php в один файл, вы можете использовать это:
AddType
RewriteEngine on RewriteRule ^thisfile\.php$ - [H=application/x-httpd-php5]
Или <filesMatch>
<filesMatch>
<filesMatch "^thisfile\.php$"> AddType application/x-httpd-php5 .php </filesMatch>
Ссылка:
Модифицирующая перезапись флагов
https://httpd.apache.org/docs/2.4/rewrite/flags.html#flag_h
filesMatch
https://httpd.apache.org/docs/2.4/mod/core.html#filesmatch
вы должны использовать правило перезаписи в htaccess ..
RewriteRule ^ example.php9 /? $ Exmaple.php