Python/Django 镜像或代理应用
我想用Django/Python搭建一个镜像/代理网站,具体需要做什么呢?
我有一个网站,比如说abc.com。
如果我访问abc.com/stackoverflow.com,我希望所有的内容都能从我的服务器abc.com上提供。这包括所有的JavaScript、CSS和图片。
所以我想要一个Django的镜像/代理应用,它可以接收一个网址,重写HTML,抓取网页内容,然后从本地的镜像上提供这些内容。
[编辑]
我更倾向于使用Django应用,但如果有非Django的Python应用也可以。
1 个回答
0
你需要设置一个叫做虚拟主机(vhost)的东西。这个意思是你想把多个域名连接起来,让它们都由同一台服务器来提供服务。实现这个目标的方法是把这些域名指向同一台服务器,然后在服务器上进行虚拟主机的设置。像Django这样的程序,或者其他提供网页的软件,其实并不直接参与这个过程。