htaccess中的AddHandler问题

时间:2011-01-20 13:42:54

标签: php apache .htaccess

我有.htaccess文件包含此行

<FilesMatch "\.js$">
    AddHandler application/x-httpd-php .js
</FilesMatch>

它在我的localhost中工作,但它在我的主机中不起作用。 我认为问题在于mod_mime。 在localhost我看到加载模块中的mod_mime但在我的主机(Apache / 2.2.16 php 5.3.3)中我找不到加载的模块来检查它是否启用。

  1. 如何检查mod_mime是否 在加载模块?
  2. 如何加载 (启用)htaccess中的mod_mime?

2 个答案:

答案 0 :(得分:0)

您可以检查模块是否已加载

<IfModule mod_mime.c>
   ...
</IfModule>

但您无法从.htaccess中加载模块。

答案 1 :(得分:0)

也许您将AddHandlerSetHandler混淆了?在SetHandler中使用<Files>会更有意义;对于AddHandler,不需要你的封闭范围。