Permissions 如何隐藏脚本文件夹?

Permissions 如何隐藏脚本文件夹?,permissions,ftp,chmod,Permissions,Ftp,Chmod,我的网站上有一个专门用于javascript文件的目录,我希望这些javascript文件被隐藏,因此如果我键入url,它会显示禁止或不允许访问,但我的前端网站文件仍然可以访问它们,在需要时执行它们。有没有办法通过FTP客户端实现这一点 干杯, Dan将一个htaccess文件放在脚本文件夹中,其中包含来自所有人的拒绝,但这也会阻止页面访问脚本(尽管如果您首先通过PHP引擎传递脚本,则不会这样做)您不能通过ftp客户端执行此操作。禁止访问某些文件是Web服务器的任务 如果您更改权限,Web服务器

我的网站上有一个专门用于javascript文件的目录,我希望这些javascript文件被隐藏,因此如果我键入url,它会显示禁止或不允许访问,但我的前端网站文件仍然可以访问它们,在需要时执行它们。有没有办法通过FTP客户端实现这一点

干杯,
Dan将一个htaccess文件放在脚本文件夹中,其中包含来自所有人的拒绝,但这也会阻止页面访问脚本(尽管如果您首先通过PHP引擎传递脚本,则不会这样做)

您不能通过ftp客户端执行此操作。禁止访问某些文件是Web服务器的任务

如果您更改权限,Web服务器将无法再访问它们,因此这不是解决方法

您必须配置Web服务器以限制访问。如果您使用的是Apache,则可以使用
.htaccess
文件。有不同的方法可以做到这一点,很多方法取决于Web服务器的配置方式

最简单的方法是在脚本文件夹中放置一个
.htaccess
文件,其中只包含以下无行:

deny from all

然而,正如peeter所说,这很有可能会破坏您的网站,因为浏览器必须访问这些文件,所以您不能限制访问。

您试图隐藏在客户端执行的JavaScript文件。如果客户端(浏览器)无法访问这些文件,则意味着不执行任何javascript代码


如果我正确理解了你的问题,那么你就无法实现你想要实现的目标

没有办法从视图中隐藏它,但通过脚本访问它?我为我的项目购买了一个javascript库,为了保护我的购买,我希望不允许查看它。目前,任何人都可以使用web开发者工具栏复制/粘贴代码JavaScript在客户端执行,因此浏览器必须能够访问它。如果浏览器具有访问权限,则任何人都具有访问权限,因为浏览器与其他浏览器一样是客户端。