我有.htaccess文件包含此行
<FilesMatch "\.js$">
AddHandler application/x-httpd-php .js
</FilesMatch>
它在我的localhost中工作,但它在我的主机中不起作用。 我认为问题在于mod_mime。 在localhost我看到加载模块中的mod_mime但在我的主机(Apache / 2.2.16 php 5.3.3)中我找不到加载的模块来检查它是否启用。
答案 0 :(得分:0)
您可以检查模块是否已加载
<IfModule mod_mime.c>
...
</IfModule>
但您无法从.htaccess中加载模块。
答案 1 :(得分:0)
也许您将AddHandler
与SetHandler
混淆了?在SetHandler
中使用<Files>
会更有意义;对于AddHandler
,不需要你的封闭范围。