我想重写请求http://www.mysite.com/foo到http://foo.mysite.com没有用户的地址栏更改。 使用IIRF我可以做重写,但只有当我使用[R]修改标志,使重写redirect。 有没有办法让我透明地重写请求到子域?
这是我一直在testing的重写规则:
RewriteRule ^/foo/(.*)?$ http://foo.mysite.com/index.html?$1 [R,L]
可能使用[P]而不是[R]来代理连接。
这意味着Apache代表用户获取文档。
看看文档重写和redirect有什么区别? 。 这将解释客户端是否会在地址栏中看到更改的差异。
国际海事组织,你不必把R或P放在你的规则的末尾。
本文解释了代理,redirect和重写之间的区别。 同意特洛伊,那[P]是需要的select。