问题描述
在用 PS 1.7.6.1 创建的商店中,我们创建了一个经销商“视图”; 目前,我们在 www.domainname.com 上有 B2C 的邮件网上商店和 reseller.domainname.com(针对 B2B 市场)
对于与 SEO 相关的方面(重复的产品表等...),我不会索引子域“reseller.domainname.com”的整个别名
我无法通过 FTP 使用 robots.txt 文件,因为没有专用于该别名的根,因此无法添加专用于该 Url 的命令(这不是真正的子域)
是否可以通过 HTACCESS 文件继续? 有什么办法可以防止 URL 路径索引 reseller.domainname.com
谢谢
解决方法
您的意思是两个网站共享同一个文档根目录吗? (三级子域多商店的常见场景?)
在这种情况下,解决方案是像这样编辑您的 .htaccess
RewriteRule ^robots\.txt$ robots/%{HTTP_HOST}.txt [L]
这样您就可以为每个名为以下的商店使用不同的robots.txt:
robots/mysite1.com.txt robots/mysubdomain.mysite2.com.txt
您很可能想添加一个
User-agent: *
Disallow: /
在经销商商店的 robots.txt 上。