【问题标题】:Managing subdomains管理子域
【发布时间】:2011-04-17 03:27:50
【问题描述】:

在不同技术和框架中管理动态子域的最佳做法和解决方案是什么?我正在寻找要在我的 Django 项目中实现的东西,但是我看到的那些解决方案不起作用。我还尝试使用 Apache rewrite mod 将请求从 subdomain.domain.com 发送到 domain.com/subdomain 但无法意识到如何使用 Django。

更新:我需要使用站点中的用户名为我的主域创建虚拟子域。所以,如果我有一个新的注册用户叫 jack,当我去 jack.domain.com 时,它会进行一些操作。就像我刚去 domain.com/users/jack 一样。但我不想为每个用户创建一个实际的子域。

【问题讨论】:

  • 如果您描述了“管理”它们的含义以及您实际想要做什么,也许会更容易回答。

标签: python django subdomain


【解决方案1】:

你可以用 apache mod_rewrite 做你需要的事情。

显然我没有把问题读得足够清楚。

至于如何在 django 中执行此操作:您可以使用一些中间件来查看服务器名称,并根据该名称进行重定向(甚至设置一个变量)。你不能用裸 url 路由系统来做,因为它只有路径信息,没有主机名信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-22
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 2013-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多