将.inc文件作为PHP处理

时间:2011-06-30 14:45:32

标签: php apache .htaccess

有人可以告诉我如何将.inc文件视为.php,这样我就可以将.inc文件包含在我的php代码中。您可以告诉我将其扩展名更改为.php,但这并不容易,因为有数百个页面使用了inc版本。

基本上我需要在.htaccess中声明类型和处理程序。

我在Apache上运行PHP。

感谢。

3 个答案:

答案 0 :(得分:10)

将此添加到您的httpd.conf

<FilesMatch "\.inc$">
SetHandler application/x-httpd-php
</FilesMatch>

或.htaccess文件中 AddHandler application/x-httpd-php .inc

答案 1 :(得分:9)

如果您通过include()require()将它们包含在PHP代码中,则无需更改扩展名。通过include()系列包含的任何内容都已被视为PHP。

<强>附录:

如果您有需要,请参阅@ Darhazer的答案,将Apache配置为以.inc身份提供服务。 (你的问题并不完全清楚)。

答案 2 :(得分:1)

什么都不做。

PHP并不关心包含文件的文件扩展名,它仍会执行<?php?>之间的任何代码。