当您查看网站的源代码时 - 您将获得基于文本的文档:
view-source:http://example.com/
我想,我要问的是:可能有:' http://example.com/index.txt',并删除:' /index.txt' (使用.htaccess) - 所以网站就像一个文本文件。
答案 0 :(得分:1)
您只需在根目录中创建一个.htaccess
文件并设置目录索引,如下所示:
DirectoryIndex index.txt
.htaccess Guide - DirectoryIndex Uses
在大多数情况下,我建议不要这样做,因为您不能在文档中使用任何形式的代码或格式。这意味着没有超链接,没有图像,除了纯文本之外没有任何内容。
答案 1 :(得分:0)
这方面的重要方面是服务器发送的Content-Type
HTTP标头。如果它是通常的text/html
,浏览器会将文档解释为HTML。要提供纯文本,标题需要指定text/plain
。您可以将Apache配置为serve files as plain text using:
AddType text/plain .html .txt
将您想要的任何文件扩展名添加到该列表中(此处:.html .txt
)。
答案 2 :(得分:-1)
如果您要显示格式很重要的纯文本文档(框架,表格或列式报告),您可以将它们包装在<PRE> </PRE>
个标签中,甚至更好,<HTML><BODY><PRE>
位于顶部,底部为</PRE></BODY></HTML>
,可确保更广泛的兼容性。你可以做到这一点&#34;在飞行中&#34;或者在磁盘/数据库上保存副本以供将来使用
<PRE>
标记用于告诉浏览器所包含的文本是预格式化,并且通常使用等宽字体(如Courier或similars)进行渲染,保留文本格式,列对齐等。 / p>