在 Firebase 中使用 .htaccess

Using .htaccess in Firebase

我正在使用 Firebase 开发一个网站,我注意到当我右键单击页面时可以访问子文件夹 JavaScript 文件 -> 查看页面源代码 -> *.js link点击。我从其他托管服务了解到我可以编写一个 .htaccess 文件来防止这种行为。但是,我还没有找到关于 Firebase 的任何文档。我尝试了他们的 URL Redirect and Rewrite 选项。但是,重定向只是通过在控制台 "Uncaught SyntaxError: Unexpected token <" 中生成错误代码使网站的整个 javascript 部分无法工作,而重写没有任何作用。这是 Firebase 要求重写的 json 文件的示例。

{
  "firebase": "myfirebase",
  "public": "app",
  "ignore": [
    "firebase.json",
    "**/.*",
    "**/node_modules/**"
  ],
  "redirects": [ {
    "source" : "/js/*.js",
    "destination" : "https://www.firebase.com",
    "type" : 301
  }]
}

我希望能够使用所有 javascript 文件,但要防止互联网上的人看到这些文件。有什么办法可以在 Firebase 上做到这一点吗?我想确保网站安全。

我可能错了,但 firebase 主要是基于 javascript,这意味着每个 js 文件都将 运行 在客户端的计算机上 -> 可见,而你实际上无能为力关于它。 您可能会尝试使用混淆器,但这只会阻止那些真正不想看到源代码的人。