QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3760|回复: 7

在magiclinux上没有/etc/mime.types?

[复制链接]
发表于 2010-1-29 14:50:39 | 显示全部楼层 |阅读模式
在httpd.conf中要读取/etc/mime.types文件。但是magiclinux上貌似没有这个文件。
缺少/etc/mime.types文件 httpd启动不了,touch /etc/mime.types后httpd可以启动,但是网站的css样式失效。
在httpd.conf中
  1. # AddType allows you to add to or override the MIME configuration
  2. # file mime.types for specific file types.
  3. #
  4. #AddType application/x-tar .tgz
  5. #AddType application/x-httpd-php .php
  6. AddType text/css .css
复制代码
添加了AddType text/css .css  但是css还是无效。整个网站没有样式,,网站是没有问题的。

是不是在mime.types中有什么配置语句呢?? 谁有mime.types传上来个
 楼主| 发表于 2010-1-29 16:07:51 | 显示全部楼层
偶然用了http://localhost.localdomain 代替http://localhost登录后css有效了。

这是什么原因呢?
回复

使用道具 举报

发表于 2010-1-29 16:55:10 | 显示全部楼层
#--Netscape Communications Corporation MIME Information
#Do not delete the above line. It is used to identify the file type.
#mime types added by Netscape Helper
type=application/x-java-jnlp-file desc="Java Web Start" exts="jnlp"

这个都是自己生成吧。
回复

使用道具 举报

 楼主| 发表于 2010-1-29 16:59:33 | 显示全部楼层

回复 3# sejishikong 的帖子

你的机器上有? 那这个是哪个软件生成的呢?我安装的ML怎么没有呢?

二楼的问题还没解决,继续等...
回复

使用道具 举报

发表于 2010-1-29 17:03:38 | 显示全部楼层
二楼的问题不知道,这是编译服务器上的文件,应该是手工生成的。
回复

使用道具 举报

 楼主| 发表于 2010-1-29 17:04:33 | 显示全部楼层
不是 http://localhost.localdomain 和 http://localhost 的问题,刚才都使用 css都正常了,去掉httpd.conf 中的 AddType text/css .css也是正常的。 莫名奇妙的就好了
回复

使用道具 举报

 楼主| 发表于 2010-1-29 17:44:12 | 显示全部楼层
刚删除AddType text/css .css这句话,并且重启了httpd没有反应,但是过一段时间css就失效了。

那这个问题也就锁定到AddType text/css .css这了。

俺也明白了/etc/mime.types 文件的作用了,它就是标记这些扩展名,以便其他程序调用这个文件配置自己。 但是/etc/mime.types文件是谁生成的就不知道了,google了半天也没找到。
回复

使用道具 举报

 楼主| 发表于 2010-1-29 18:25:09 | 显示全部楼层
知道为什么换成 localhost.localdomain 后显示正常的原因了,,是因为浏览器的高速缓存(不是cookie)还保留上一次的信息,更换域名后就正常了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-20 19:37 , Processed in 0.062394 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表