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 に答える