wdcp面板 – Linux区分大小写更改为大小写不敏感

今天把本地环境做好的网站迁移到服务器上,发现有些内容不对,部分js 图片等没有加载。开始以为没上传的不完整,后来仔细排除后发现文件是存在的。可是网站为什么不加载呢?原来是因为文件名称中字母有大写的,而代码调用时是小写的文件名。服务器区分大小写,导致部分文件无法调用。本地的环境不区分大小写。

我是用 wdcp 面板安装的服务器环境,然后就想如何把系统改成对大小写不敏感。经过一番百度搜索,以及自己的测试,终于修改成功。下面就介绍下如何将 wdcp 环境系统更改为大小写不敏感。

1.首先查看系统 apache 版本:用winscp连接,打开 /www/wdlinux,这里我们可以看到 httpd-* (这个就是版本号)

比如 我用是 wdCP v3.2.10 系统apache 是 httpd-2.4.25

2.根据您的版本号,去下载对应的apache

下载地址是 http://archive.apache.org/dist/httpd/

3.解压压缩包到本地

找到 modules/mappers下mod_speling相关文件mod_speling打头的五个文件。将这五个文件上传到到服务器 /www/wdlinux/httpd-*/bin/mappers/ 目录下。

注意:httpd-*这个是你的版本号,如果不存在mappers文件夹,你可以手工创建下

4.登录ssh执行

cd /www/wdlinux/httpd-*/bin/mappers/    这里是切换到mappers目录

/www/wdlinux/httpd-*/bin/apxs -c -i -a mod_speling.c      这里是编译此文件

5.完成以上编译以后,下面需要修改 httpd.conf 文件

vi /www/wdlinux/httpd-*/conf/httpd.conf

在文件中搜索 LoadModule speling_module modules/mod_speling.so,在其下方添加 CheckSpelling on

6.重启apache

service httpd restart

完成以上操作即可修改成功。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇