【发布时间】:2011-06-18 09:23:29
【问题描述】:
所以我们有以下两个示例域:
xxx.test.com
我们想将它指向(相同的 ip)这个域:
xxzz.test.com/yyy
然后当你点击这样的链接时:
xxx.test.com/bbb
它指向:
xxzz.test.com/yyy/bbb
实现这一目标的最佳方法是什么,DNS、ModRewrite...以及如何
【问题讨论】:
标签: .htaccess mod-rewrite dns subdomain
所以我们有以下两个示例域:
xxx.test.com
我们想将它指向(相同的 ip)这个域:
xxzz.test.com/yyy
然后当你点击这样的链接时:
xxx.test.com/bbb
它指向:
xxzz.test.com/yyy/bbb
实现这一目标的最佳方法是什么,DNS、ModRewrite...以及如何
【问题讨论】:
标签: .htaccess mod-rewrite dns subdomain
mod_rewrite 是去这里的方式。使用RewriteCond 测试您是否在正确的子域(xxx.test.com)中,然后捕获任何URI 并重写为xxzz.test.com/yyy/<the-URI>。如果要屏蔽调用并且两个服务器都在同一个 Apache 实例下运行,请不要包含 [R] 标志。如果您有两个不同的 Apache 实例,则必须使用 [P] 标志在它们之间进行代理,但这会影响性能。
【讨论】: