隐藏服务器上的JavaScript文件夹

我注意到了一些网站,当我去例如。 www.example.com/js存在javascript的地方,这是禁止的。

在我的网站上,如果用户浏览www.mysite.com/js,他们会看到我的所有JavaScript文件很好地排列到文件夹中。 我怎样才能阻止他们浏览这个目录,并仍然保持我的JavaScript正常工作?

PS。 我知道用户下载JavaScript时,他们使用我的网站,并没有办法阻止某人阅读来源,但我想阻止我所描述的,因为我看到其他网站已经实现了这一点。

谢谢。

这是Linux主机与cPanel控制。 你是这个意思吗?

这很可能使用Apache HTTPD服务器。 使用以下内容将一个.htaccess文件放入JS文件夹中:

 Options -Indexes 

这将禁用目录索引。

好吧,所有这些人的答案是完全有效的。

但是,实现这一点有很多简单的方法:

  1. 在名为index.html的JS文件夹内创build一个空白文本文件
  2. ???
  3. 利润!

这实际上是ServerFault的一个问题,但是您应该能够禁止/ js目录中的目录索引。 您也可以阻止来自浏览器的访问,但不会在您的网站中显示引荐来源string,但这可能会破坏某些浏览器。

使用下面发送的.htaccess,=] …你可以压缩你的js文件来提高性能,并确保脚本的“隐私”:

http://javascriptcompressor.com/

http://developer.yahoo.com/yui/compressor/