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