nginx的ngx_http_lower_upper_case模块可以大小写转换,我们可以通过和location配合来实现url的大小写转换。
ngx_http_lower_upper_case模块下载地址: https://github.com/replay/ngxhttplowerupperca
直接使用git clone https://github.com/replay/ngxhttplowerupperca 下载即可。
安装git
yum -y install git
下载模块
git clone https://github.com/replay/ngxhttplowerupperca
查看nginx编译时的参数
/usr/local/nginx/sbin/nginx -V
进入到nginx源码目录
./configure --prefix=.........(安装时那些东西) --add-module=/path/ngx_http_lower_upper_case-master(模块下载到本地的路径)
编译
make
替换nginx文件
cp ./objs/nginx /usr/local/nginx/sbin/nginx
然后查看有没有安装成功
/usr/local/nginx/sbin/nginx -V
然后可以修改