2014-09-19 1 views
3

У меня есть одна проблеманужно блокировать субдомен с помощью файла robots.txt, который находится на одном уровне каталогов

У меня есть доменное имя, например www.testing.com и new.testing.com поэтому я не хочу, чтобы new.testing.com дисплей в любой поисковой системе , Я добавил один файл robots.txt на сайт new.testing.com. И как сайт имеет тот же родительский каталог

--httpdoc 
----testing.com 
----new.testing.com 

Так я хочу знать, что я могу обрабатывать как сайт, используя один из robots.txt testing.com является возможным ???

Пожалуйста, предложите мне решение, если это возможно.

ответ

7

Лучшее, что вы могли бы сделать, это добавить отдельные файлы robots.txt. Поместите по одному в каждом каталоге. Вы должны иметь

  • testing.com/robots.txt и
  • new.testing.com/robots.txt

После добавления файла robots.txt new.testing.com, вы должны добавьте следующий код, чтобы убрать поисковые системы.

User-agent: * 
Disallow:/
+1

если домен и субдомен тот же каталог, как можно запретить только субдомен? disallow: /new.domain.com/ это правда? или есть какая-то другая идея? пожалуйста, помогите ... – gokhan

3
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^subdomain.website.com$ 
RewriteRule ^robots\.txt$ robots-subdomain.txt 

Затем добавьте следующее /robots-subdomain.txt:

User-agent: * 
Disallow:/
+0

Точно, что я искал. Благодаря! – ANDiTKO

Смежные вопросы