首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在heroku的域名中添加特殊字符吗?

问我可以在heroku的域名中添加特殊字符吗?
EN

Stack Overflow用户
提问于 2012-10-12 05:56:09
回答 2查看 2.4K关注 0票数 0

我正在尝试将我的域名添加到我的heroku应用程序中。

我运行:

代码语言:javascript
复制
heroku domains:add www.urlwithanñ.com

我得到了这样的信息:“域名无效”

这是因为“现象”吗?

我已经成功注册了域名,所以它不能是无效的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-13 07:13:25

带有特殊字符的URL需要编码为Punycode。

一个很好的工具是http://punycoder.com/,网上还有很多其他的工具。

在Heroku中,你需要添加Punyencoded的url。

例如:对于www.derosecerviño.com.ar,您需要添加www.xn--derosecervio-khb.com.ar。

票数 2
EN

Stack Overflow用户

发布于 2012-10-12 06:21:26

DNS本身并不支持非ASCII字符,但IDN最近的努力提供了一种将非ASCII字符映射到DNS支持的字符的方法。因为Punycode,虽然收据上说你买了urlwithanñ.com,但就机器而言,你实际上拥有xn--urlwithan-t6a.com。

试试heroku domains:add www.xn--urlwithan-t6a.com。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12849168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档