- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
蓝队云小课堂:
Apache默认是不支持中文文件名的,想要Apache的URL中支持中文,需要安装mod_encoding模块。
模块下载地址:https://www.landui.com/osdn/webdav/19350/mod_encoding-20060316.tar.gz
1.安装模块
编译过程如下:
# 我的apache在/usr/local/apache2.2.21
cd /usr/local
wget https://www.landui.com/osdn/webdav/19350/mod_encoding-20060316.tar.gz
tar zxf mod_encoding-20060316.tar.gz
mv mod_encoding mod_encoding_20060316
cd mod_encoding_20060316
vi Makefile
#需要修改Makefile,指定apxs和apachectl的绝对路径:
# APXS=apxs改为APXS=/usr/local/apache2.2.21/bin/apxs
# APACHECTL=apachectl改为APACHECTL=/usr/local/apache2.2.21/bin/apachectl
make #make后mod_encoding.so文件位于 ./libs/ 中
find / -name mod_encoding.so
#/usr/local/mod_encoding_20060316/.libs/mod_encoding.so
cp /usr/local/mod_encoding_20060316/.libs/mod_encoding.so /usr/local/apache2.2.21/modules/
2.修改httpd.conf
#引入以下两个模块
LoadModule headers_module modules/mod_headers.so
LoadModule encoding_module modules/mod_encoding.so
#再添加
<IfModule mod_encoding.c>
EncodingEngine on
NormalizeUsername on
SetServerEncoding UTF-8
</IfModule>
更多小知识,可联系蓝队云一起探讨。
售前咨询
售后咨询
备案咨询
二维码
TOP