gpt4 book ai didi

url - Heroku 自定义 url 用作重定向而不是别名

转载 作者:行者123 更新时间:2023-12-04 18:33:38 25 4
gpt4 key购买 nike

我将域添加到我的 heroku 项目中:

 $ heroku domains
=== diveintoworld Heroku Domain
diveintoworld.herokuapp.com
=== diveintoworld Custom Domains
Domain Name DNS Target
───────────────────── ───────────────────────────
diveintoworld.com diveintoworld.herokuapp.com
www.diveintoworld.com diveintoworld.herokuapp.com

$ host www.diveintoworld.com
www.diveintoworld.com is an alias for diveintoworld.herokuapp.com.

已创建 CNAME在我的域设置中记录:
www.diveintoworld.com. CNAME diveintoworld.herokuapp.com.

并从 diveintoworld.com 设置网络重定向至 www.diveintoworld.com .

似乎没有遗漏任何东西,但所有这些事情都像重定向一样工作。 www.diveintoworld.com->diveintoworld.herokuapp.com
但我需要在 www.diveintoworld.com 下提供我的网站. (当用户看到我的网站时,他应该在他的地址行中看到这个 url 而不是 heroku url。)

最佳答案

当我跑

curl -s -I www.diveintoworld.com

它返回 301。这意味着您的应用可能正在执行意外重定向。
HTTP/1.1 301 Moved Permanently
Server: Cowboy
Connection: keep-alive
X-Powered-By: Express
Location: https://diveintoworld.herokuapp.com/
Vary: Accept, Accept-Encoding
Content-Type: text/plain; charset=utf-8
Content-Length: 70
Date: Thu, 21 Apr 2016 05:34:24 GMT
Via: 1.1 vegur
X-Powered-By: Express来自 express.js我假设是您用来开发网站的框架。您的应用程序代码中是否有重定向到heroku url?也许是设置应用程序主机的环境特定配置?

更新 - 已解决

问题是 HEROKU_URL 的配置错误。在应用程序的配置中。在这种情况下, Ghost使用了平台,并且该 url 的配置文档可用 here .

设置 HEROKU_URLhttp://www.diveintoworld.com ,清除缓存或尝试私有(private)标签就可以了。

关于url - Heroku 自定义 url 用作重定向而不是别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36596664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com