【发布时间】:2012-03-29 23:10:09
【问题描述】:
我需要通过一个页面列表来显示它们来自子域
当用户在浏览器中输入此网址时
xyz.mydomain.com/
它应该被传递为
www.mydomain.com/level1/pageA?subdomain=xyz
和
xyz.mydomain.com/innerpage_abc?param1=123
作为
www.mydomain.com/level1/innerpage?dynamicparam=abc¶m1=123&subdomain=xyz
【问题讨论】:
-
浏览器中的URL变成
www.mydomain.com/level1/...可以吗? -
不,重写时浏览器中的子域url不应该改变
-
在这种情况下,您需要启用 mod_proxy。您的两个域都指向同一个 DOCUMENT_ROOT 和同一个 Apache Web 服务器,对吗?
-
是的,我在 dns 设置中将所有子域重定向到相同的 ip
标签: apache .htaccess mod-rewrite