增加apache支持中文URL
2013-11-01 14:57
369 查看
CentOS下,带中文的目录以及文件无法通过URL来访问,需要增加中文URL支持,解决办法如下:
1、安装mod_encoding
下载两个rpm包(iconv_hook-1.0.0-1.i386.rpm和mod_encoding-2.2.0-1.i386.rpm):
#wget http://www.xiit.cn/attachments/tools/iconv_hook-1.0.0-1.i386.rpm
#wget http://www.xiit.cn/attachments/tools/mod_encoding-2.2.0-1.i386.rpm
用rpm命令安装:
#rpm -ivh iconv_hook-1.0.0-1.i386.rpm
#rpm -ivh mod_encoding-2.2.0-1.i386.rpm
2、配置:
(1) 开启mod_encoding支持,需要开启Apache自带的mod_header模块
在/etc/httpd/conf/httpd.conf中,
LoadModule headers_module modules/mod_headers.so //一般默认为开启,无需更改
(2) 安装mod_encoding RPM包时会自动生成mod_encoding.conf
#vi /etc/httpd/conf.d/mod_encoding.conf
LoadModule encoding_module modules/mod_encoding.so
<IfModule mod_encoding.c>
EncodingEngine on
NormalizeUsername on
SetServerEncoding GBK
DefaultClientEncoding UTF-8 GBK GB2312
AddClientEncoding "cadaver/" UTF-8 GBK GB2312
</IfModule>
重启apache,OK!
1、安装mod_encoding
下载两个rpm包(iconv_hook-1.0.0-1.i386.rpm和mod_encoding-2.2.0-1.i386.rpm):
#wget http://www.xiit.cn/attachments/tools/iconv_hook-1.0.0-1.i386.rpm
#wget http://www.xiit.cn/attachments/tools/mod_encoding-2.2.0-1.i386.rpm
用rpm命令安装:
#rpm -ivh iconv_hook-1.0.0-1.i386.rpm
#rpm -ivh mod_encoding-2.2.0-1.i386.rpm
2、配置:
(1) 开启mod_encoding支持,需要开启Apache自带的mod_header模块
在/etc/httpd/conf/httpd.conf中,
LoadModule headers_module modules/mod_headers.so //一般默认为开启,无需更改
(2) 安装mod_encoding RPM包时会自动生成mod_encoding.conf
#vi /etc/httpd/conf.d/mod_encoding.conf
LoadModule encoding_module modules/mod_encoding.so
<IfModule mod_encoding.c>
EncodingEngine on
NormalizeUsername on
SetServerEncoding GBK
DefaultClientEncoding UTF-8 GBK GB2312
AddClientEncoding "cadaver/" UTF-8 GBK GB2312
</IfModule>
重启apache,OK!
相关文章推荐
- Linux下Apache支持中文URL
- Apache、NGINX支持中文URL
- apache wdcp url支持中文 url
- Apache的URL支持中文的设置方法
- 如何让apache支持URL重写
- 为黑莓模拟器增加中文支持
- IIS不支持含中文汉字的url解决方法
- 让Apache支持中文Directory的最简方法
- 让tomcat支持中文Url传递
- 在Apache Httpd.conf中增加一个永久url转向
- 在jboss4环境下,URL查询参数中支持中文
- apache2 支持中文url
- apache支持中文下载(64位)
- 使用org.apache.commons.net.ftp包开发FTP客户端,实现进度汇报,实现断点续传,中文支持
- Linux上配置Apache,支持中文名称文件下载的方法 ZT
- windows server2008的IIS7.5下不支持中文url解决办法
- Tomcat如何支持带中文的url?
- 路过秋天版博客 V2.0 正式版发布 增加后台管理系统[支持多语言、多用户、多数据库、目录级URL]
- 增加全文检索功能对中文的支持
- 在ubuntu下为apache增加ssl支持