是否可以将我构建的Heroku应用程序与我的Wordpress网站放在同一个域中?

时间:2018-01-18 20:35:45

标签: django wordpress heroku dns

我在域名[我的域名] .com上的Wordpress上托管了一个网站。我使用Django构建了一个应用程序,目前在[我的域名] .herokuapp.com上部署在Heroku上。应用程序没有冲突的路由。例如,' /'我自己建立的应用程序上不存在路由。是否可以在Heroku上配置我的DNS设置,以便我可以使用我在Wordpress网站上的自定义域名?

2 个答案:

答案 0 :(得分:1)

我想你问的是,你的两个应用程序是否都可以存在于同一个域中。

答案是肯定的....等等。

子域

您的两个网站需要位于不同的子域中。例如,您的heroku应用程序可能具有指向它的CNAME记录,如此

djangoapp.YOURDOMAIN.com.        CNAME  [my domain name].herokuapp.com.

我意识到这可能会令人困惑,但你的django应用程序会存在于前缀/子域名中。

然后,您的wordpress网站的CNAME可能如下所示:

www.YOURDOMAIN.com.        CNAME  wordpress.com/YOURBLOG

答案 1 :(得分:0)

没有。不在同一个域中。

Treas给了您妥协但您了解siteA.mydomain.com和siteB.mydomain.com是两个不同的域。

您不能有以下情况:

mydomain.com/    <- This goes to the wordpress site
mydomain.com/a   <- This one goes to the heroku site
mydomain.com/a/b <- But this one goes to the wordpress site
mydomain.com/c   <- and this one goes to the wordpress again.

您遇到DNS配置问题。它与Heroku和Wordpress无关。 DNS无法配置路由。他们可以像trejas描述的子域一样。