2017-02-09 8 views
2

domain.comにある本番ウェブサイトがあります。
私はそれがstaging.domain.comであることを望みます。
ウェブサイトはRuby on Railsで書かれており、ApacheとPassengerを使ってデプロイしています。
私は/ etcのapache2 /サイト内staging.domain.confファイルを編集したもApacheのRuby on Railsでdomain.comをstaging.domain.comに変更するには

(IPアドレス)staging.domain.com

を言うために、私たちなど/ HOTSファイルを編集しています利用可能で、サイト対応に追加しました。
私はHTTPとHTTPSの両方で次のように言うことの.confファイルを編集した:

ServerNameのstaging.domain.com

にServerAlias staging.domain.com

を私も更新DNSレコードはローカルおよびグローバルに記録されます。
しかし、staging.domain.comに行くと、私はdomain.comにリダイレクトされます。
Domain.comは別のサーバーでホストされており、この別のサーバーに私を再ルーティングします。
staging.domain.comにpingを実行すると、ステージングサーバーが取得されます。
URLでipaddressに行くと、apache2のデフォルトページが表示されます。
staging.domain.comをこのサーバーの既定のURLに変更するには、ほかに何が必要ですか?
以前はRuby on Railsを見たことがないので、ここで私の無知を許してください。

+0

これはruby-on-railsの問題ではないとは思わないでください。 DNSの問題のように聞こえます。あなたはstaging.domain.comサーバーに触れていますか? staging.domain.comにpingを実行するとどうなりますか? – dbugger

+0

クイック返信をありがとう。 staging.domain.comにpingを実行すると、ステージングサーバーのIPアドレスが取得されます。それはdomain.comにリダイレクトされているようです。 – codyrigg

+0

ログを確認して、ウェブサイトにアクセスしたときに実際にサーバーに当たるかどうか確認できますか? – dbugger

答えて

0

これは実際にはDNSの問題で、staging.domain.comに移動していませんでした。ローカルDNSを更新することでこれを解決できました。

関連する問題