2

私はフロントエンドとしてドメインwww.example.comを持っており、games.example.comのようなフロントエンドサーバーを持っている多くのサーバーがあります。バックグラウンドでwww.example.comがgames.example.comにアクセスします。

つまり、games.example.com = www.example.com/games

このコードはディレクトリへのアクセスを処理します/gamesはバックエンドサーバーにアクセスします

<Location  /games>
ProxyPassReverse games.example.com
ProxyPassReverse games.example.com:80
RewriteEngine On
RewriteRule games(.*)$ http://games.example.com/$1 [QSA,P,L]
</Location>

それは機能していますが、このURL www.example.com/web/login.phpを取得すると、404ページが見つかりません。このwww.example.com/games/web/loginのように、どのURLにワードゲームを追加できますか。 .php?

4

1 に答える 1

0
<Location  /games>
ProxyPassReverse games.example.com
ProxyPassReverse games.example.com:80
RewriteEngine On
RewriteRule games(.*)$ http://games.example.com/games/$1 [QSA,P,L]
</Location>
于 2010-12-26T14:26:53.187 に答える