2

私はこのようなことをしたい:

ドメイン 1 = www.abc.com ドメイン 2 = www.xyz.com

誰かが www.abc.com にアクセスすると、www.xyz.com/directory/1 に移動する必要があります。

私はApache 2.2にこの構成を持っています(はい、 mod_proxy があります)

<VirtualHost *:80>
    ServerName www.abc.com
    ProxyRequests Off
    ProxyPass / http://www.xyz.com/directory/1
    ProxyPassReverse / http://www.xyz.com/directory/1
</VirtualHost>

問題は動作していますが、ブラウザのロケーションバーにhttp://www.xyz.com/directory/1が表示され、abc.com を表示したいということです。

私はそれを機能させ、ドメイン名をテストから実際のドメイン名に変更した後、正しいドメインが表示されなくなったので、何か問題があるかどうか教えてもらえますか?

4

1 に答える 1

0

これを置くと、私はこれを理解します:

<Proxy *>
    Order deny,allow
    Allow from all
</Proxy>

それはすべて期待どおりに動作します:)

于 2010-09-30T16:03:14.273 に答える