社区
基础编程
帖子详情
高分寻求nginx下网址大小写问题的解决办法
wcbm
2011-07-07 04:05:56
今天测试网站的时候发现,因为源文件的文件名大小写与链接中的大小写不一致,结果访问时出现了404错误,请问一下有没有什么办法可以解决
比如:
文件名为:downFile.php
要求网址
http://xxxxxx/DownFiLe.php
也可以访问,意思就是说中间不管怎么大小写都无所谓,都可以访问同一个网址
...全文
809
7
打赏
收藏
高分寻求nginx下网址大小写问题的解决办法
今天测试网站的时候发现,因为源文件的文件名大小写与链接中的大小写不一致,结果访问时出现了404错误,请问一下有没有什么办法可以解决 比如: 文件名为:downFile.php 要求网址 http://xxxxxx/DownFiLe.php 也可以访问,意思就是说中间不管怎么大小写都无所谓,都可以访问同一个网址
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wcbm
2011-07-11
打赏
举报
回复
我也是木办法,这是别人写的程序,以前在WINDOWS下面运行很正常,现在转移后才发现一堆的大小写问题,我又不可能一个一个的去改,所以只能是靠系统一起去解决了
Vilien
2011-07-08
打赏
举报
回复
Nginx要忽略大小写的话,需要perl模块支持。你在编译Nginx的时候就要把perl模块带进去
./configure --with-http_perl_module
然后再用perl把url转换成全小写或者全大写,再做重定向。
你应该注意到,这种方法有两个前提:
1.你的真实文件名必须是全小写或者全大写的
2.你的Nginx编译时带了perl模块
而且,这样做也是要付出消耗更多系统资源的代价的。
就像4楼说的,不区分大小写,是win下的坏习惯,win确实惯坏了很大一批程序员。相信这里的每一个人,都会建议你放弃这种尝试,养成良好的习惯。
乌镇程序员
2011-07-07
打赏
举报
回复
问题没看仔细。。。楼主是要让URL忽略大小写啊。
apache可以使用mod_speling模块做到,Nginx下就不清楚了。
jlzan1314
2011-07-07
打赏
举报
回复
win 下的坏习惯带到linux下,给自己找麻烦了不是...
xuzuning
2011-07-07
打赏
举报
回复
非要在大小写敏感的系统中不区分大小写,简直是没救了
kyzy_yy_pm
2011-07-07
打赏
举报
回复
这个如果你是单入口的话很好解决,你可以在入口文件中将类型或者文件名转换下,urlrewrite中好像也可以,你可以查查baidu
乌镇程序员
2011-07-07
打赏
举报
回复
部署到Linux平台~
subversion FAQ(常见
问题
解答)
subversion FAQ(常见
问题
解答)
【开题答辩全过程】以基于微信小程序的校内自习室管理系统的设计与实现【答辩
高分
内容】为例,包含答辩的
问题
和答案
本文介绍了一位拥有14年毕业设计辅导经验的资深专家,擅长多种编程语言和项目开发。重点展示了一位同学关于"基于微信小程序的校内自习室管理系统"的答辩过程,评委从技术选型、功能创新、数据库设计等方面提出
问题
,学生给出了专业解答。系统采用微信小程序+Django+MySQL架构,具备预约、实时监控、人脸打卡等功能,创新性地引入动态释放与信用分机制。文章最后提供了1000份开题报告参考资料获取方式,并建议学生独立完成毕业设计的同时,也可
寻求
专业指导服务。
解决方案架构手册第三版(一)
解决方案架构师手册引导读者学习解决方案架构的不同方面,以及云环境中的下一代架构设计,从而创建强大、可扩展、高可用且容错的解决方案。本书将首先详细介绍解决方案架构和解决方案架构师的角色。通过提供设计支柱、先进设计模式和现代软件设计中的云原生方面的详细概述,它将引导读者走过解决方案架构设计的过程。读者将进一步深入了解解决方案设计的性能优化、安全性、合规性、可靠性、成本优化和运营卓越。本书深入探讨了安全、基础设施、DevOps、灾难恢复以及解决方案架构文档化的自动化。
Stable Diffusion 推荐硬件配置和本地化布署
Stable Diffusion是由Stability AI开发的一种强大的文本到图像(Text-to-Image)生成模型,它能够根据用户提供的文本描述,生成与之相关的高质量、
高分
辨率图像。本文推荐本地化布署的硬件配置和介绍本地化安装配置过程。
如何用分库分表的9种分布式主键ID生成方案?完整PDF
前言 前段时间,我向一位在阿里的朋友
寻求
进大厂的秘诀,他分享给我一份阿里内部资料——JAVA核心进阶手册,仔细翻阅一番才知道里面收纳整理的知识可真是齐全,不得不来感叹一番… 我将JAVA核心进阶手册大致分为以下5篇内容 基础:多线程+网络+数据结构与算法+MySQL+Tomcat 框架:设计模式+Spring+SpringMVC+MyBatis 分布式架构:限流(ZK/
Nginx
)+缓存(Redis/MongoDB/Memcached)+通讯(MQ/kafka) 微服务架构:RPC+SpringBoot+
基础编程
21,891
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章