我在同一個服務器上和同一目錄中託管兩個域。我想阻止搜索引擎的域名1,但不想阻止其他域名。只有來自搜索引擎的2個域名中的1個域名
比方說,我有:
www.site1.com和www.site2.com
兩者都指向同一IP的服務器上,我只希望阻止site2.com而不是SITE1 .COM。
我該怎麼做?任何線索?
我在同一個服務器上和同一目錄中託管兩個域。我想阻止搜索引擎的域名1,但不想阻止其他域名。只有來自搜索引擎的2個域名中的1個域名
比方說,我有:
www.site1.com和www.site2.com
兩者都指向同一IP的服務器上,我只希望阻止site2.com而不是SITE1 .COM。
我該怎麼做?任何線索?
創建一個與此代碼調用robots2.txt
文件:
User-agent: *
Disallow:/
然後把這個規則在DOCUMENT_ROOT/.htaccess
文件:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?site2\.com$ [NC]
RewriteRule ^robots\.txt$ /robots2.txt [L,NC]
/robots2.txt
爲site2
所有/robots.txt
請求。/robots.txt
將用於site1
。site2
將被搜索引擎阻止。
這個問題更適合[服務器故障](http://serverfault.com)。 – Austinh100