为什么apache下载文本文件而不是在浏览器上显示

时间:2015-12-10 18:21:31

标签: apache

apache下载文本文件而不是在浏览器上显示。仅当文件的所有者不是apache用户时才会发生这种情况。

我正在尝试在apache中打开alis / log:

Alias /log "/home/log/"
<Directory /home/log/>
        Options Indexes FollowSymLinks MultiViews
        Order allow,deny
        Allow from all  
        AllowOverride None
</Directory>

值得一提的是,文件扩展名是.log例子:filename.log

1 个答案:

答案 0 :(得分:1)

需要在httpd.conf

中添加此行
AddType text/plain .js .sh .txt .log

之前我解决了这个问题但失败了,因为我忘了添加.log 从这个链接: http://marcel.zurreck.com/nginx-apache-force-the-browser-to-show-a-file-instead-of-downloading