透明地将请求重写到子域

我想重写请求http://www.mysite.com/foohttp://foo.mysite.com没有用户的地址栏更改。 使用IIRF我可以做重写,但只有当我使用[R]修改标志,使重写redirect。 有没有办法让我透明地重写请求到子域?

这是我一直在testing的重写规则:

 RewriteRule ^/foo/(.*)?$ http://foo.mysite.com/index.html?$1 [R,L] 

可能使用[P]而不是[R]来代理连接。

这意味着Apache代表用户获取文档。

看看文档重写和redirect有什么区别? 。 这将解释客户端是否会在地址栏中看到更改的差异。

国际海事组织,你不必把RP放在你的规则的末尾。

本文解释了代理,redirect和重写之间的区别。 同意特洛伊,那[P]是需要的select。