1

私はこれを研究し、これが可能かどうかを調べようとして髪を引っ張ってきました。どんな助けでも大歓迎です。

私は2つのドメインを持っています。それらを foo.com と bar.com と呼びましょう。私は Web サーバーを 1 つしか持っていないので、現在、それらは同じ場所を指しています。

bar.foo.com に別のサイトを設定しています。

bar.com へのすべてのアクセスが bar.foo.com に移動するようにしたいのですが、ブラウザーのアドレス バーには "bar.com" と表示されます。

これが私のhtaccessにあるものです:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^bar.com$ [NC]
RewriteRule ^(.*)$ http://foo.bar.com/$1 [R=301,L]

これは正常にリダイレクトされますが、アドレス バーに「foo.bar.com」が表示されます。

htaccess を使用して、ユーザーが「bar.com」と入力してもブラウザに「bar.com」が表示されるように、このリダイレクトを「見えないように」行うことはできますか?

サーバー上のApache構成ファイルにアクセスできないため、htaccessファイルに入れることができるものに制限されています。

ヘルプやアドバイスをいただければ幸いです。

ありがとう!

4

0 に答える 0