Apache服务器gz格式Sitemap乱码问题
发布:smiling 来源: PHP粉丝网 添加日期:2013-11-26 20:35:44 浏览: 评论:0
这是我人在使用Magento站点debug Sitemap错误的问题时碰到的一个问题,该站点的代码完全正常,把生成的xml文件直接var_dump出来,并且放到本地,完全无错。通过FTP下载到本地也能够打开。唯独通过http直接访问并下载sitemap文件打开显示乱码。
经过一天一夜的排查附上这苦逼的两行。通过”SetEnvIfNoCase Request_URI .gz$ no-gzip dont-vary”来排除任意不想压缩传输的文件。
- ############################################
- ## enable apache served files compression
- ## http://www.111cn.net
- # Insert filter on all content
- SetOutputFilter DEFLATE
- # Insert filter on selected content types only
- AddOutputFilterByType DEFLATE text/html text/plain text/css text/javascript
- # Netscape 4.x has some problems...
- BrowserMatch ^Mozilla/4 gzip-only-text/html
- # Netscape 4.06-4.08 have some more problems
- BrowserMatch ^Mozilla/4.0[678] no-gzip
- # MSIE masquerades as Netscape, but it is fine
- BrowserMatch bMSIE !no-gzip !gzip-only-text/html
- # Don't compress images
- SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
- SetEnvIfNoCase Request_URI .xml$ no-gzip dont-vary
- SetEnvIfNoCase Request_URI .gz$ no-gzip dont-vary
- # Make sure proxies don't deliver the wrong content
- Header append Vary User-Agent env=!dont-vary
解决中文乱码二:apache Web中文显示乱码
(1)在每一个网页里增加
- "Content-Language" content="zh-cn">
- "Content-Type" content="text/html; charset=GB2312">
并在APACHE的httpd.conf设置文件中将
- AddDefaultCharset ISO-8859-1
改为
- AddDefaultCharset off
(2)直接在httpd.conf设置文件中将AddDefaultCharset ISO-8859-1 改为如下代码:
- AddDefaultCharset GB2312 .ZH-CN .zh-cn
上述两种方法都能解决apache Web服务器网页显示乱码的问题
Tags: Apache 服务器 gz格式 Sitemap乱码
相关文章
- ·在apache下限制每个虚拟主机的并发数(2013-11-14)
- ·APACHE禁止图片盗链(2013-11-14)
- ·Apache下的虚拟主机设置(2013-11-14)
- ·Apache中禁止IP段,在httpd.conf中的写法(2013-11-14)
- ·用Apache的rewrite生成伪静态页面(2013-11-14)
- ·HTTP/Apache 错误代码汇总(2013-11-14)
- ·Apache性能优化技巧(2013-11-22)
- ·用Session代替Apache服务器验证(2013-11-22)
- ·Apache中httpd.conf的中文件详解(2013-11-22)
- ·Apache中.Htaccess文件的功能写法(2013-11-22)
- ·如何让apache支持.htaccess并设置404错误页(2013-11-22)
- ·apache 虚拟主机配置[别名配置方法](2013-11-22)
- ·apache 服务器网站不能访问(2013-11-22)
- ·apache教程:.htaccess用法(2013-11-22)
- ·Apache二级域名配置方法(2013-11-22)
- ·apache 封IP基础教程(2013-11-22)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)