2012-06-27 33 views

回答

3

创建一个名为.htaccess文件,并将其放置在目录中找到此文件将在添加此行TI:

<Files first.htm> 
    AddType application/x-httpd-php .htm 
</Files> 
+0

是的,这将与所有的HTML页面。我只需要一个特定的页面。 – ahmd0

+0

查看我的更新回答 –

+0

谢谢。我是否可以指定.html文件的路径以消除可能的歧义? – ahmd0

2
<Files first.htm> 
    ForceType application/x-httpd-php 
</Files> 
+0

有趣。上面提出的AddType与ForceType有什么区别? – ahmd0

+1

AddType有第二个参数,在johns情况下“.htm”,当前作用域中所有文件的ForceType chane类型,而AddType更改作用域内所有文件的类型.htm –

+0

感谢您的解释。 – ahmd0

2

SetHandler指令都可以使用,也:

强制所有匹配文件由处理程序处理

当放置到.htaccess文件或a或 部分,该指令强制所有匹配的文件通过 解析处理程序名给出的处理程序。

<Files first.htm> 
    SetHandler application/x-httpd-php 
</Files> 
+0

不错的加法。谢谢。 – ahmd0

+1

+1 - 这实际上是正确的做法。 AddType适用于MIME类型,这是一个完全不同的概念,PHP推荐以这种方式配置它是一个错误。 PHP文档不再推荐使用AddType,现在推荐SetHandler。 –

相关问题