Apache 尝试解析我的*.tpl文件(包含 js/html – 下划线模板)。这是我根本不需要的东西。因此,如果我将文件重命名为 *.html,则内容将按原样返回,并且如果该文件具有“tpl”扩展名,则我会收到错误处理的结果。
我通过添加行解决了这个问题
AddType text/plain .tpl
到配置文件/etc/apache2/mods-enabled/mime.conf。
但问题依然存在——为什么原始文件被处理了?此外,如果我明确指定
AddType application/octet-stream .tpl
文件也在处理中。我不知道如何关闭此行为。error.log / access.log 中没有任何可疑内容(关于解析错误)。
它是 Debian 7,Apache/2.2.22 (Debian)。否.htaccess.虚拟主机设置:
<Directory />
Options FollowSymLinks Indexes
Order allow,deny
allow from all
AllowOverride all
Header set Access-Control-Allow-Origin "*"
</Directory>