我需要将所有子域重定向到特定页面,而无需实际更改 URL,因为我将根据 URL 中的子域在此特定页面上显示不同的内容。
假设我的网站位于 testdomain.com/site1/
我希望将所有子域,例如 xyz.testdomain.com/site1/ 甚至 xyz.testdomain.com 重定向到http://testdomain.com/site1/index.php/test.php的特定页面
然后浏览器需要加载http://testdomain.com/site1/index.php/test.php,但 URL 仍然是 xyz.testdomain.com。
这样做的目的是让某人可以访问 abc.testdomain.com 或 xyz.testdomain.com,两者都会将用户带到 testdomain.com/site1/index.php/test.php,然后在 test.php,我有一些代码可以抓取 URL,如果 url 是 abc.testdomain.com,它将显示某些内容,而如果子域是 xyz.testdomain.com,它将显示不同的内容。
这是我可以在 htaccess 中做的事情吗?如果是这样,怎么做?