我在 Ubuntu 上运行 Apache 实例并且遇到了这个问题: .HTML 内部带有真正 HTML 的文件被用作文本文件:
> **For eg. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <html>
> <body> <h1>Index to Butterthlies
> Catalogs</h1>
等等等等**
我检查了 firebug 中的标题,果然页面是plain\text
. 我想我可能错过了这个mod_mime
模块,所以我尝试将它包含为这样的模块:
LoadModule mod_mime /usr/lib/apache2/modules/mod_mime.so
TypesConfig conf/mime.types
其中/usr/lib
... 路径包含mod_mime.so
. 但这不起作用并给出以下错误:
/usr/www/APACHE3/site.first/conf/httpd.conf 第 1 行的语法错误:无法在文件 /usr/lib/apache2/modules/mod_mime.so 中找到 API 模块结构“mod_mime”:/usr /lib/apache2/modules/mod_mime.so:未定义符号:mod_mime