返回首页
当前位置: 主页 > 操作系统 > centos教程 >

CentOS系统Apache路径不区分大小写解决办法

时间:2018-09-01 00:00来源:电脑教程学习网 www.etwiki.cn 编辑:admin

用过Linux系统的都知道Linux是区分大小写的,在Linux服务器上部署网站,如果URL大小写敏感,对用户和搜索引擎来说是非常不友好的。

今天就来说说如何解决Linux服务器URL大小写问题:

1、查看系统有无mod_speling.so模块,路径:/etc/httpd/modules,如果没有按以下方法生成;

1.1、下载一个与当前使用的apache一样版本的安装包

1.2、解压安装包,然后进入其目录


Bash
# cd /tmp/httpd-2.2.22/modules/mappers/
# ls12

此目录有个mod_speling.c文件

1.3、生成模块


Bash
# /usr/local/apache/bin/apxs -c -i -a mod_speling.c1

注:usr/local/apache/为我生产环境的apache目录,完成上述后会在/usr/local/apache/modules/目录下多一个mod_speling.so模块文件

2、加载此模块


Bash
# vi /etc/httpd/conf/httpd.conf1

添加如下行:


Bash
LoadModule speling_module modules/mod_speling.so
CheckSpelling on12

保存修改,退出

3、重启httpd服务。

------分隔线----------------------------
标签(Tag):centOS Centos安装vim及设置
------分隔线----------------------------
推荐内容
猜你感兴趣