我有一个域名www.example.com作为前端,我有很多服务器都有前端服务器 比如games.example.com 我想在后台访问www.example.com将访问games.example.com
所以games.example.com = www.example.com/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>
它正在工作但是 它给了我这个网址 www.example.com/web/login.php将提出404页面未找到如何在任何网址中附加文字游戏,如www.example.com/games/web/login.php?
答案 0 :(得分: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>