X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Запретить индексацию домена в .htaccess
andreykashops
andreykashops
Topic Starter сообщение 2.6.2013, 16:43; Ответить: andreykashops
Сообщение #1


Здравствуйте!

Уже какой час бьюсь над задачей, на одном сайте висит 3 домена, по каждому из которых можно открыть его.
site.ru
sub1.site.ru
sub2.site.ru

С sub1.site.ru настроен редирект на основной домен, а sub2.site.ru нужно закрыть для поисковиков гугл и яндекс. Через роботс сделать нельзя, потому что все домены ссылаются на одну директорию, остается лишь .htaccess

Вот что написал:
SetEnvIfNoCase User-Agent "^Googlebot"  search_bot
SetEnvIfNoCase User-Agent "^Yandex"  search_bot

<FilesMatch "^.*sub1\.site\.ru.*$">
Order Allow,Deny
Allow from all
Deny from env=search_bot
</FilesMatch>


Но я.вебмастер показывает доступность сайта, как же тогда реализовать этот запрет?


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MeTaTRoN
MeTaTRoN
сообщение 2.6.2013, 16:48; Ответить: MeTaTRoN
Сообщение #2


Через htaccess, к сожалению не знаю.
Но могу предложить другой вариант, добавить в файл проверку домена, на котором сидит пользователь, и если этот домен равен sub2.site.ru, в мета теги добавить.

<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">


--------------------
Программист: PHP, JavaScript, HTML5, HTML5 canvas, CSS, AJAX, jquery, SQL.
Реклама на аниме сайте
Услуги программиста, тема на форуме


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
Topic Starter сообщение 2.6.2013, 16:50; Ответить: andreykashops
Сообщение #3


MeTaTRoN, я тоже предложил этот вариант человеку, но он сказал нужно через .htaccess sad.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 4.6.2013, 11:20; Ответить: webpavilion
Сообщение #4


andreykashops, в nginx это делается следующим образом:
        location ~* \robots.txt$ {
                rewrite ^/(.*)$ /sites/$host-$1 break;
        }


роботс для site.ru лежит отдельным файлом site.ru-robots.txt для sub1.site.ru соответственно будет sub1.site.ru-robots.txt и так далее. вы можете сделать тоже самое и под apache, я им много лет не пользуюсь (и вам не советую) синтаксис реврайтов не помню.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал webpavilion - 4.6.2013, 11:21


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Можно ли в старый SEO текст вместо старого домена поставить новый?
3 Tutich 1219 22.3.2024, 14:47
автор: Tutich
Открытая тема (нет новых ответов) Куплю выгрузку из serp stat для одного домена
serp stat для одного домена
1 Smartseowork 1567 24.5.2022, 20:49
автор: Latinos
Открытая тема (нет новых ответов) Восстановление сайта из WebArchive вашего домена
Получите очищений HTML + скрипт системы редактирования контента
1 Shaltick 4819 23.5.2020, 20:36
автор: splashid
Открытая тема (нет новых ответов) Куплю онлайн кинотеатр, с доменом или без домена
0 Zevss 2355 10.4.2020, 10:57
автор: Zevss
Открытая тема (нет новых ответов) Готовые сайты на WP (стройка) без домена
с уникальным контентом от 100 статей
3 xline 2766 23.1.2020, 17:09
автор: 0pium


 



RSS Текстовая версия Сейчас: 23.4.2024, 19:18
Дизайн