
私はこれに対する答えを探していましたが、見つかりませんでした(どこでも検索しました)
基本的には、URL を変更せずにページ (サブフォルダー) を新しいドメインに書き換えたいです。
試してみましたが、うまくいきませんでした:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/test/
RewriteRule ^(.*) http://newdomain/$1 [P]
「重複」の質問を確認しましたが、回答がありませんでした。
URL を変更せずにページを新しいドメインに書き換える方法については説明されていません。
答え1
Proxy Pass は、あなたが探しているものかもしれません。接続した URL を使用し、新しい URL へのプロキシとして機能します。古い URL は引き続き表示されます。
ProxyVia on
ProxyRequests Off
ProxyPreserveHost Off
ProxyPass /test http://newdomain/test
ProxyPassReverse /test http://newdomain/test
答え2
RewriteEngine の RewriteBase / RewriteRule ^test/(.*)$http://新しいドメイン/1ドル[P,L]
上記のルールは、ブラウザのURLを変更せずに、すべての/test/...をバックエンドにリダイレクトします。