局域网中如何代理域名?

有一个html文件,里面引用了一个谷歌的在线文件,但内网无法访问,所以会阻塞页面较长时间才返回结果,理论上html文件中不应该有出现引用其他域的文件,因为某些原因无法彻底修正。

期望有个方案,统一设置代理,将该资源的访问指向一个可用或者内网中的地址。或者用nodejs在服务器上起个服务将资源重定向。

阅读 1.8k
2 个回答

直接在服务器上拦截访问的html,并改写内容,将不应该出现的引用代码直接删除。

这个并不是前端问题,但这里可以提供一些思路

  1. 在你局域网的DNS解析中 ,把该类域名解析到局域网内的某个服务器上
  2. 在该服务器上部署http服务,按路径提供需要的文件(静态文件服务)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题