有关apache的一些配置

公司用apache搭建的web,其中放了apk的软件包去下载。

用IE浏览器下载的时候apk后缀的格式会变成zip包解决方法为编辑httpd.conf文件找到其中的mime.types文件的位置。然后编辑改文件添加application/vnd.android.package-archiveapkapplication/iphonepxlipa例外可能用到的别的参数有text/vnd.sun.j2me.app-descriptorjad;application/java-archivejarwarear;application/x-java-archive-diffjardiffapplication/vnd.ms-cab-compressedcabapplication/octet-streambinexedllapplication/vnd.symbian.installsisx-epoc/x-sisx-appsisxapplication/vnd.palmprcpdbapplication/vnd.webos.ipkipkapplication/vnd.rim.codcodapplication/mrpmrpx-nokia-widgetwgzapplication/octet-streamdeb

昨天将新开的图片网站放到刚买的centos上,结果出现乱码!上传的程序如DEDECMS,帝国PHPCMS或者搬家的discuz论坛程序都是GBK版本的,而默认安装的CENTOS操作系统支持的是UTF-8,这就造成了乱码现象。那么知道了原因就来解决这个问题吧,今天就介绍一下如何让美国linux系统vps默认支持GBK编码的程序吧!解决方法如下:用SSH登录到服务器后进入ROOT权限,然后到这个目录下:../etc/httpd/conf/更改httpd.conf文件利用vi编辑查找到其中的“DefaultLanguagenl”,将其中的“nl”更改成“zh-CN”再查找“AddDefaultCharsetUTF-8”,将“UTF-8”改为“GB2312”然后重启服务器。上面这个修改方法只是将UTF-8改成GB2312,改之后服务器只支持GB2312编码的程序,那么你的utf-8程序也会乱码了。怎么让vps同时支持gbk和UTF-8编码呢?看下边。用以上介绍的方法查找“AddDefaultCharset”,将“UTF-8”改为“ISO-8859-1”;再在下面加一行“AddDefaultCharsetoff”。退出编辑模式并重启apache服务器即可。这种方式关掉了服务器的默认语言的发送,这样仅凭网页源代码html文件头中设置的语言来决定网页语言。

apche分离手机和PC如何修改虚拟主机

在apache中重写即可<VirtualHost*:80>ServerNamefr.huayigame.cnDocumentRoot/var/www/html/DedeCMS-V5.7-UTF8-SP1/uploadsRewriteEngineOnRewriteCond%{HTTP_USER_AGENT}!ipad[NC]RewriteCond%{HTTP_USER_AGENT}!Tablet[NC]RewriteCond%{HTTP_USER_AGENT}!Android\3[NC]RewriteCond%{HTTP_USER_AGENT}"OperaMini|SmartPhone|iPhone|iPod|Symbian|WindowsCE|Mobile|MOT|MUAI|Motorola|Nokia|SonyEricsson|Android"[NC]RewriteCond%{REQUEST_URI}!(/DedeCMS-V5.7-UTF8-SP1/uploads)RewriteRule^/.*$http://fr.huayigame.cn/DedeCMS-V5.7-UTF8-SP1/uploads[L,R=301]</VirtualHost>

我要扼住命运的咽喉。

有关apache的一些配置

相关文章:

你感兴趣的文章:

标签云: