![](/img/trans.png)
[英]How to scan a directory and all subdirectorys for specific files (with .php extension)
[英]Enable PHP for only a specific file instead of all files of a specific extension
使用 Apache 很容易为任何扩展名的所有文件启用 PHP:
AddHandler application/x-httpd-php .css .js .txt .xml
如何仅为特定文件启用 PHP,而不为具有相同扩展名的所有其他文件启用 PHP?
我已经尝试过AddHandler application/x-httpd-php test.xml
并且它没有工作并且搜索引擎没有咳出任何远程相关的东西。
AddHandler可以在<Files>容器内使用。
AddHandler指令
- 说明:将文件扩展名映射到指定的处理程序
- 上下文 :服务器配置,虚拟主机, 目录 ,.htaccess
... directory
代表:
目录
在配置上下文中概述的限制下,可以在服务器配置文件的<Directory>,<Location>, <Files> ,<If>和<Proxy>容器内使用在此上下文中标记为有效的指令。
可以从.htaccess
使用<Files>很好:
<文件>指令
- 描述:包含适用于匹配文件名的指令
- 上下文:服务器配置,虚拟主机,目录, .htaccess
简单地:
<Files hello.html>
AddType application/x-httpd-php .html
</Files>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.