我需要将网站的所有文件和文件夹保存在 public_html 文件夹中。有一些用于 javascript 代码(如“Javascript”)和 css 代码(如“CSS”)、用于图像的“图像”(Images)等的文件夹。任何访问者都可以轻松键入文件夹地址(如“http://www.website.com/Javascript”)。 ' 并且他将有权查看我所有的 javascript 代码。我想限制访问者访问这些文件夹,并仅用于在 public_html 文件夹中上传的脚本。如何才能做到这一点?请同时为我在 public_html 中的脚本提供解决方案,该脚本需要访问这些文件夹。
最佳答案
出于安全目的,您可以使用 apache .htaccess 文件设置特定文件、文件夹等的公共(public)访问权限。
在您的情况下,在文件夹名称 public_html 中创建 .htaccess 文件并放置以下 htaccess 配置:
完全受到网络服务器的限制。
Deny from all
限制文件夹,服务器可以访问文件。
Options -Indexes
这对我有用。
关于javascript - 如何保护 public_html 中的文件夹免受访问者的侵害,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43445199/