对于我们的商店CMS,我们有一个如下工作的系统:
当客户注册时,他们将在我们的根域中获得子域名。
类似于:myshop.daretoshop.nl
对于SEO,我们希望用户在进入www.myshop.daretoshop.nl时被重定向到该子域的非www版本,因此将它们重定向(301)到myshop.daretoshop.nl
这可能与htaccess有关吗?我们希望所有子域都能如此发生,所以也许可以全局设置它?
提前感谢。
答案 0 :(得分:0)
使用mod_rewrite。
要使用.htaccess工作的mod_rewrite指令,您需要设置AllowOverride FileInfo
。有关如何根据您的特定需求配置mod_rewrite的详细信息可以在类似的问题中找到,例如Generic htaccess redirect www to non-www。
您还需要配置DNS服务器,以便将子域实际解析为Web服务器的IP地址。
顺便说一句,将http://www.example.com重定向到http://example.com绝对没有搜索引擎优化的好处。