以下内容列出了能够执行PHP的扩展:
AddType application/x-httpd-php5 .php .php5
如何只允许一个特定文件来运行PHP?
以下内容无效:
AddType application/x-httpd-php5 example\.php9
答案 0 :(得分:0)
您应该在htaccess中使用重写规则。
RewriteRule ^ example.php9 /?$ exmaple.php
答案 1 :(得分:0)
您不能将文件名添加到AddType
指令中。仅允许文件扩展名。要将php处理程序添加到单个文件中,可以使用以下命令:
RewriteEngine on
RewriteRule ^thisfile\.php$ - [H=application/x-httpd-php5]
或<filesMatch>
<filesMatch "^thisfile\.php$">
AddType application/x-httpd-php5 .php
</filesMatch>
参考:
Mod-rewrite标志
https://httpd.apache.org/docs/2.4/rewrite/flags.html#flag_h
filesMatch