cPanel只允许我创建“AddOn”域。我已将所有TLDS指向服务器,将其保存在'public_html / main / sites'目录'/ site1.com','/ site2.com'等等.mainwebsite.com将在'public_html'和我的所有客户端下提供'public_html / main / sites'下的网站
它还会创建子域名'username.mainsite.com'如何阻止谷歌索引这些子域名但仍然为TLDS编制索引。并阻止用户也能够从子域访问TLD?
如果我创建了RewriteRule,google仍会为TLD编制索引吗?或者有更好的方法来解决这个问题吗?
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.site1\.com$ [NC]
RewriteRule ^(.*)$ http://www.site1.com/$1 [L,R=301]
答案 0 :(得分:0)
如果301重定向有效(适合您),它也适用于搜索引擎。
301重定向在以下情况下特别有用:
[...]
人们通过几个不同的URL访问您的网站。例如,如果您可以通过多种方式访问您的主页 - 例如http://example.com/home
,http://home.example.com
或http://www.example.com
- 最好选择其中一个网址作为首选(规范)目的地,并使用301重定向将其他网址的流量发送到您首选的网址。