我的网络服务器是Apache(我虽然没有管理员权限)。
在我的www /目录中,我有一些.c文件,我想显示给用户,以便在浏览器中查看。
目前,该网站试图让用户下载文件而不是简单地显示它们。
我该如何解决这个问题?是否有某种.htaccess技巧?
答案 0 :(得分:5)
把:
AddType text/plain .c
<。>在.htaccess中应该可以工作。
答案 1 :(得分:0)
这是因为apache不知道如何处理文件类型并且不知道如何处理它。浏览器发现文件类型未标识,无法将文件与应用程序关联,因此请尝试保存。
有两种方法..重新配置Apache以将此文件作为文本文件提供或重命名文件,以便apache像文本文件一样处理文件。
如果您希望重新配置Apache,请在配置中找到以下行并进行修改:
AddType text / html .html .TXT .c
这指示apache包括在将文件作为text / html文件传输到浏览器时识别文件。请注意.TXT可能在那里。
如果您无权访问配置,请将文件重命名为FILE.C.TXT。很可能,apache已配置为服务器输出文本文件。请注意,这需要将.TXT指定为txt / html处理程序,默认情况下可能不启用。这样做可以让你快速测试。
祝你好运......