2

使用指向 Heroku 上的应用程序的域,当当前 url 是 Heroku url,而不是域时,我想将规范链接设置到主域,而不是 Heroku url。

当有人通过主域 url 访问该站点时,我该如何做到这一点并且没有规范链接?

4

1 回答 1

1

您可以使用其中一种

ENV['HTTP_HOST']
ENV['SERVER_NAME']
ENV['DOCUMENT_ROOT']

检查该站点是否是您的主服务器,如果不是,请打印出规范 URL。

您还可以ENV通过转储变量来查看变量以获取更多信息:

<%= h ENV.inspect %>
于 2010-11-01T03:39:11.420 回答