对于html中javascript导入的linux和windows的区分大小写

时间:2014-12-09 15:05:33

标签: javascript html linux

我跟着:

的test.html:

<html>
    <head>
        <title>TEST</title>
    </head>
    <body>
        <script type="text/javascript" src="Test.js"></script>
    </body>
</html>
<script>
  alert(Test);
</script>

test.js:

var Test="test";

问题是为什么它适用于Windows并且不能在Linux上运行(换句话说,为什么linux对于导入很有敏感性,但是窗口不是?)

如何在Linux上关闭javascript导入的区分大小写?

1 个答案:

答案 0 :(得分:2)

在Linux上,test.jsTest.js是两个独立的文件,因为大多数文件系统都区分大小写。

您可以使用允许您将目录作为不区分大小写的文件系统挂载的ciopfs - Case Insensitive On Purpose File System在文件系统级别更改此值。

或者,您可以在网络服务器级别进行更改。 F.E.如果Linux服务器正在运行Apache,您可以使用mod_spelling添加.htaccess文件,并使用以下选项:

CheckSpelling On
CheckCaseOnly On

但是,我认为你应该修理外壳。