.htaccess 如何将Silverstripe网站的子页面显示为子域?

.htaccess 如何将Silverstripe网站的子页面显示为子域?,.htaccess,mod-rewrite,url-rewriting,subdomain,silverstripe,.htaccess,Mod Rewrite,Url Rewriting,Subdomain,Silverstripe,我有一个基于Silverstripe 3的网站 现在,我希望用户可以输入子域URL info.mydomain.com并查看页面mydomain.com/subpage URL/的内容。但是没有重定向。子域URL应保留在其浏览器中 我已经创建了子域,并让它指向我网站的根目录。据我所知,我现在需要在.htaccess文件中设置一些重写条件?而这正是我要努力解决的问题。我在谷歌上搜索了一下,做了一些尝试,结果失败了,但似乎什么都没用。也许我完全理解错了,使用了错误的重写条件,或者在错误的地方插入了它

我有一个基于Silverstripe 3的网站

现在,我希望用户可以输入子域URL info.mydomain.com并查看页面mydomain.com/subpage URL/的内容。但是没有重定向。子域URL应保留在其浏览器中

我已经创建了子域,并让它指向我网站的根目录。据我所知,我现在需要在.htaccess文件中设置一些重写条件?而这正是我要努力解决的问题。我在谷歌上搜索了一下,做了一些尝试,结果失败了,但似乎什么都没用。也许我完全理解错了,使用了错误的重写条件,或者在错误的地方插入了它们。。也许有一些特定的问题需要注意


长话短说:我需要帮助

正如Robbie Averill在评论中指出的,您可以安装该模块。但您必须为每个域创建一个子网站(例如,一个单独的站点树)


不过还有另一个模块,模块。使用该模块,您可以为每页指定一个(或多个)域。当您访问其中一个域时,将显示指定为该域主页的页面。我认为这是一种比处理
.htaccess
文件更灵活的方法。

您可以使用自定义的htaccess规则来实现这一点-您也可以使用“子网站”模块,尽管这将为您的子网站提供一个单独的站点树非常感谢!homepagefordomain插件工作得很好!:)