如何让我的网站显示.c文件,而不是试图让用户下载它?

时间:2009-07-25 14:45:20

标签: apache

我的网络服务器是Apache(我虽然没有管理员权限)。

在我的www /目录中,我有一些.c文件,我想显示给用户,以便在浏览器中查看。

目前,该网站试图让用户下载文件而不是简单地显示它们。

我该如何解决这个问题?是否有某种.htaccess技巧?

2 个答案:

答案 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处理程序,默认情况下可能不启用。这样做可以让你快速测试。

祝你好运......

相关问题