• 締切済み

URLが勝手に塗り換わる?

HPコンテンツのメンテナンスを依頼され、 リモートにあるwebサーバに対してFTPでHTMLファイルなどのアップロードを行おうとしています。 webサーバは、公開用サーバと旧サーバの2台があります。 (どちらもapacheっぽいです) 旧サーバをデバッグ用としてつかおうと考えてるのですが、 webブラウザから旧サーバの方のURLでアクセスすると、 勝手に公開用サーバのURLに塗り換わってしまいます。 FTPでのファイル操作は行えますが、 HTTPアクセスでの動作確認が行えず困っています。 (前任者がすでにいないので、どんな設定でこうなっているのか確認が取れません) 旧サーバでHTTPアクセスするにはどうすればよろしいのでしょうか?

みんなの回答

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.3

クライアント側のhostsファイルに、公開サーバの名前に対して旧サーバのIPアドレスを登録する事で、旧サーバを公開サーバと見なすように出来ます。 デバッグの時だけ、この形でアクセスするようにするとか。 IPアドレスがハードコードされてたり、別途正しいIPアドレスにアクセスする必要がある場合は、この手は使えませんが。

参考URL:
http://www.atmarkit.co.jp/fwin2k/win2ktips/378findip/findip.html
m701
質問者

補足

試してみました。 ・旧サーバのホーム:www.aa*.ne.jp/~id/ ・公開サーバのホーム:www.bb*.or.jp/ で、 hostsファイルの設定を www.bbb.or.jpのIPを旧サーバ(www.aa*.ne.jp)のアドレスにあわせた後、 webブラウザから  http://www.bb*.or.jp/~id/ ・・・(*) でアクセスすると、http://www.bb*.or.jp/が返ってきて、旧サーバのプロバイダのトップページが表示されてしまいます。 (おそらく(*)自体が存在しないため、トップページにリダイレクトされているんだと思います) 回答に対する僕の解釈が間違ってますか・・・?

noname#182251
noname#182251
回答No.2

HTTP サーバーがリダイレクトするように応答しているためです。ということでHTTP サーバーの設定を変えないと試験できないでしょう。

  • pk7743
  • ベストアンサー率23% (211/896)
回答No.1

IPアドレス直打ちでも旧サーバーにアクセスできませんか? IPアドレス直打ちってのは、たとえば教えてgooなら http://202.210.169.11/ googleだったら http://66.102.7.104/ みたいな感じに。

m701
質問者

補足

早速試してみましたが、IP直打ちでも同じように公開サーバの方へリダイレクトされてしまいました。。。