亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


解決apache含中文的url網址不支持的問題


avatar
小浪云 2024-07-07 189


apache默認是不支持中文文件名的,想要apache的URL中支持中文,需要安裝mod_encoding模塊。

1.安裝模塊編譯過程如下:# 我的apache在/usr/local/apache2.2.21

cd /usr/local

wget https://www.8a.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

#再添加

    EncodingEngine on

    NormalizeUsername on

    SetServerEncoding UTF-8

相關閱讀