ドメインはIPに変わります

ドメインはIPに変わります

私は、IP (会社 B) にアクセスできるドメイン (会社 A) を持っています。ブラウザでドメインを入力すると、ドメインではなく IP が表示されます。

IP ではなくドメインを常に表示するにはどうすればよいですか?

私はWebサーバーとしてApacheを使用しています。

ハビ

答え1

IP経由でリクエストしたときにサイトが表示される場合は、URLリダイレクトを次のように行うことができます。mod_rewriteそうでない場合、つまりホストのApache構成に同じIPでホストされている複数のサイトがある場合、これは自分のIPではなく、サーバー上のすべてのドメインで共有されるため、これを行うことはできません。

答え2

チェック

ServerName と ServerAlias

設定内のディレクティブ。私の推測では、ServerName に IP アドレスと非正規の URL が含まれています。つまり、htp://domain.com/dirname が htp://1.2.3.4/dirname に書き換えられ、これが書き換えの原因となっている可能性があります。

マークアップをオフにする方法がわからないため、URL がかなりおかしくなっています。

関連情報