firefox浏览shtml时直接显示源代码问题解决办法
来源:互联网 发布:丹麦安徒生博物馆知乎 编辑:程序博客网 时间:2024/06/05 10:42
今天早上在用firefox打开.shtml文件时,发现直接显示源代码。上网找了下解决办法,总结一下:主要是appachshtml要想被apache服务器执行,必须对apache相应做配置上的修改,针对我的ubuntu本地机。有三条内容需要修改。
0. mod_include 模块的加载
1. AddType text/html .shtml。作用:规定apache把.shtml文件传输给客户端的时候用html的方式显示。
2.AddOutPutFilter INCLUDES .shtml 作用:提示服务器遇到.shtml文件把内容交给mod_include处理。
restart apache OK!
-----------------------------------------------------------------------------------------------------------------------------------------------
发现用FireFox浏览器打开shtml后缀的网页(如学校网站:http://www.ecjtu.jx.cn),显示的都是源代码,但是用IE内核的浏览器浏览确实正常的,遇到这种情况怎么办呢?
其实这是FireFox遇到无法解析的后缀名字的一点类脑残行为,网站方可以通过在服务器上进行一些设置来解决这个问题:
下面介绍一下在各操作系统下或者说个版本IIS和Apache下配置shtml的方法:
1、在IIS5下配置shtml
IIS5一般存在于Windows 2000操作系统中,方法就是添加一个“应用程序扩展名映射”。
用程序“C:/WINDOWS/system32/inetsrv/ssinc.dll”来对应扩展名“shtml/shtm”就可以了。
2、在IIS6下配置shtml
IIS6一般存在于Windows 2003操作系统中,其实在IIS6已经默认支持shtml扩展名了。在 开始 -> 管理工具 -> Internet信息服务管理器 -> WEB服务扩展 -> 选择“在服务器端的包含文件” -> 设置为“允许”,然后打开“本地计算机”的属性 -> MIME类型 -> 新建后缀名:.shtml和.shtm、MIME类型:text/html就可以了。
3、在Apache下配置shtml
用文本编辑器打开httpd.conf文件
去掉
#AddType text/html .shtml
#AddOutputFilter INCLUDES .shtml
前面的注释#号
在Apache 2.0.6版本之前,添加
AddOutputFilter INCLUDES .shtml
在Apache 2.0.6版本之后
修改Options Indexes FollowSymLinks为
Options Indexes FollowSymLinks Includes
一般来说,FireFox下浏览shtml文件是源代码是因为“AddType text/html”配置的错误,只要按照上面的各种方法进行配置,就不会出现以上的问题了!
- firefox浏览shtml时直接显示源代码问题解决办法
- Firefox启动慢等问题解决办法
- Firefox启动慢等问题解决办法
- IE6、IE7、Firefox中margin问题解决办法
- IE6、IE7、Firefox中margin问题解决办法
- Linux chrome/firefox flash过期问题解决办法
- firefox无法显示flash问题解决
- ScrollView中嵌套ListView时显示不全的问题解决办法
- Servlet实现下载 firefox下文件名有空格时,文件名会被截断 问题解决办法
- 网站浏览shtml错误解决办法
- ASPxGirdViewjs及图片不显示问题解决办法
- Win7任务管理器显示不全问题解决办法
- Flex4 嵌入字体无法显示问题解决办法
- ImageView 无法显示图片问题解决办法
- SVN状态图标不显示问题解决办法
- svn升级时问题解决办法
- javascript浏览文件后可以直接显示客户端的图片
- C#实现浏览文件后直接显示图片
- C#线程系列讲座(1):BeginInvoke和EndInvoke方法
- javascript实现记录文本框内文字个数
- 在 Eclipse V3.3 中配置和添加菜单项
- ThreadPoolExecutor 可扩展性
- 可视化编程的一些资料
- firefox浏览shtml时直接显示源代码问题解决办法
- 【免费】Web2.0前端技术开发讲座
- hdc和hwnd的区别
- ORM的好处
- Http请求之 WebClient
- 利用Cache防止同一帐号重复登录 (c#)
- 解决关于SQL2005注册连接SQL2000查看表值函数时的"属性QuoteIdentifierStatus不可用于UserDefinedFunction"[dbo].[函数名]"……”的提示
- jQuery再学习之一、jQuery核心
- MyEclipse6.5注册机 破解码