允许Fundebug下载Source Map文件

如果您将Source Map文件(即.map文件)部署到生产服务器上,Fundebug则会自动下载Source Map文件,用于还原压缩代码。为了保证代码安全性,您可以通过修改网页服务器或者代理服务器的配置,仅允许Fundebug下载Source Map文件即可。

IP

Fundebug用于下载Source Map文件的服务器IP为120.77.45.162120.79.16.115

Nginx配置方式

在nginx配置文件中新增location模块,使用正则表达式匹配.map文件。其中/dist/为Source Map文件所在目录路径:

  1. location ~ ^/dist/(.+)\.map$
  2. {
  3. allow 120.77.45.162;
  4. allow 120.79.16.115;
  5. deny all;
  6. proxy_set_header X-Real-IP $remote_addr;
  7. proxy_set_header X-Forwarded-For $remote_addr;
  8. proxy_set_header Host $host;
  9. proxy_pass http://192.168.59.225:8000;
  10. }

Apache配置方式

  1. <FilesMatch "\.map$">
  2. Order deny,allow
  3. Deny from all
  4. Allow from 120.77.45.162
  5. Allow from 120.79.16.115
  6. </FilesMatch>