如何在解析 HTML 资源时使 Apache 区分大小写
how to make apache case-sensitive when parse html resources
<html><script src="js/Test.js"></script></html>
我发现 apache 会加载测试.js或者 tEst.js.it 不在乎区分大小写。 那么如何使 Apache 对 JavaScript 文件和 CSS 文件区分大小写。我不知道我的 apache 的哪个部分 wrong.so 如何解决这个问题!谢谢
在Windows机器上,文件系统不区分大小写。我相信你也可以安装不区分大小写的文件名的OSX(这通常是一个坏主意(。在 Linux 机器上,上述内容不起作用,因为文件系统区分大小写。
编辑:根据 apache 手册,此配置可能也应该有效:
RewriteEngine On
RewriteMap lowercase int:tolower
RewriteCond %{REQUEST_URI} [A-Z]
RewriteRule (.*) ${lowercase:$1} [R,L]
它要求您在 apache 会议中启用 mod-rewrite。http://httpd.apache.org/docs/trunk/platform/windows.html
相关文章:
- 如何使用jquery强制一个单词更改大小写等以保留品牌
- 在node.js中设置Apache环境变量
- JavaScript Regex(?i)选项中字符串大小写不敏感的部分不起作用
- 如何使后缀函数不区分大小写
- 如何在JavaScript中按大小写拆分字符串
- 一种将Apache Thrift JS绑定与Backbone.JS一起使用的方法
- 将文本更改为驼色大小写
- 使搜索不区分大小写
- Regex:匹配以“AM”结尾的单词(不区分大小写比较)
- 如何使用jQuery进行不区分大小写的搜索
- 在此服务器上找不到请求的-表单验证(位于localhost端口80的Apache/2.4.9(Win32)PHP/5.5
- 如何在方向更改时重新调整/排列布局(Apache Cordova)
- 如何将 “onchange” SimpleAttributeModifier 添加到 Apache Wicket 中的
- 在引导程序中从 HTML 表单执行 Python (CGI) 文件.带有Apache Server的JS
- Javascript 将 unicode 字符串转换为“标题大小写”
- 正则表达式匹配整个字符串,但大小写不敏感
- 带有Apache Cordova的Android应用程序
- Apache Cordova:在不启动浏览器应用程序的情况下运行Cordova运行浏览器
- Node.js Apache重写规则的版本
- 如何在解析 HTML 资源时使 Apache 区分大小写