Django/Heroku 通过子域名隐藏 heroku URL



我目前正在Heroku上部署一些django应用程序。我在 Gandi 上購買了一個網域名稱,並在我的 heroku 伺服器上進行了子網域重定向(臨時轉向)。目前,子域正在重定向到计算机,这正在工作。

mysubdomain.mydomain.com --> something.heroku.com

但是,当我浏览我的网站时,我的地址栏上仍然有我的页面前面的 heroku 域名 (something.heroku.com/detailpage/slugforexample)我想通过我的子域名隐藏 heroku 域名(有类似 subdomain.domain.com/detailpage/slugforexample 的东西)

我设置了 Gandi 配置(临时重定向到 heroku 服务器)我设置了heroku域:添加我的子域。

我必须在哪里配置重定向?是在 heroku、wsgi、django conf 中吗?

您不应该使用网页转址来实现您想要的。您应该在 GANDI 上添加一个 CNAME 条目,以便在您的 mydomain.com 域上mysubdomain,值为 something.heroku.com 。然后,您应该通过heroku domains:add mysubdomain.mydomain.com将自定义域添加到您的应用程序 - 看起来您已经完成了最后一点。

这意味着您将能够导航到 mysubdomain.mydomain.com 地址栏将重命名为这样。

最新更新