说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

apache与weblogic整合后,apache不支持.htc文件,如何解决?

编辑:说三道四文库 发布时间:2018-08-17 06:07
HTML文档下载 WORD文档下载 PDF文档下载
系统环境:Linux Redhat AS5.0+Apache 2.2(端口7001)+WebLogic9.2(端口8002、8003、8004)

WebLogic为集群布署,由Apache做代理服务器。结果直接访问WebLogic服务器的htc文件能够正常访问(如:在IE栏输入http://192.168.0.9:8002/test/test.htc,可以获取到文件,提示下载),但如果通过Apache访问则显示空白,什么也没有(如:在IE栏输入http://192.168.0.9:7001/test/test.htc,显示空白,同时鼠标右键无用)。

在网上找到了一篇文章,微软的,内容大概如下:
http://www.cnblogs.com/josson/archive/2005/10/25/262121.html


RESOLUTION 
You can resolve the problem on the Apache Web server side if you add the correct MIME type for the HTC behavior with the following command: 
AddType text/x-component .htc 

If the command AddType is not found or is not available, follow these steps to add the MIME type text/x-component for the .htc file manually to the Apache Web server. 
1. Locate the directory /Etc/apache/. 
2. Open the file Mime.types. 
3. Add the following line to the file: text/x-component htc 
4. Save and close the file.
5. Restart the Apache Web server. The Mime.types file is reloaded after you type: /usr/apache/bin/apachectl restart STATUS


就是修改apache的mime.types文件与httpd.conf文件,结果都没有用。也清了n次的IE缓存。

想知道为什么?怎样才能让Apache支持htc文件呢?因为项目中使用了部分htc的东西(自定义组件)。

谢谢!
up
顶一下,不要沉了。。。
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘