【问题标题】:Python/Django mirror or proxy appPython/Django 镜像或代理应用程序
【发布时间】:2011-02-22 08:40:46
【问题描述】:

我需要使用 Django/Python 设置镜像/代理站点。我需要做什么

我有一个网站,比如 abc.com。

如果我访问 abc.com/stackoverflow.com,我希望从我位于 abc.com 的服务器上提供所有内容。这包括所有 JS、CSS 和图像。

所以我想要一个 django 镜像/代理应用程序,它接受一个 url,重写 html,拉取 html 和内容并从本地镜像服务器。

[编辑]
我更喜欢 Django 应用,但非 Django 的 python 应用也不错。

【问题讨论】:

    标签: python django proxy mirror


    【解决方案1】:

    您需要vhost 设置。您必须连接多个域名,以便它们由同一个 Web 服务器提供服务。这是通过将域指向同一服务器并在那里设置虚拟主机来实现的。 Django 或其他为页面提供服务的软件不直接参与其中。

    【讨论】:

    • 如果我想让 abc.com/google.com 镜像 google.com,虚拟主机如何发挥作用。
    • 不清楚您要完成什么。您想复制不属于您的整个网站的内容并从您自己的域中提供服务吗?然后使用 wget 抓取文件并使用 Web 服务器托管它们。请记住重写所有 url,使它们指向您的服务器域。你想让它看起来像是你在托管材料,而它实际上存在于远程站点上吗?然后使用一个简单的 iframe。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    • 2018-10-15
    • 1970-01-01
    • 2018-11-22
    • 2010-11-20
    • 2013-09-24
    • 2021-05-11
    相关资源
    最近更新 更多