dreanei23

Как сделать разный robots.txt для поддоменов на мультимагазине?

2 сообщения в этой теме

Собственно как сделать чтобы для каждого сайта на мультимагазине (основной и поддомены) были разные роботсы?

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

В общем сам решил вопрос (проверено на ocStore 2.1.0.2.1):

 

сервер должен быть Apache (по крайней мере для txt файлов)

 

1) в .htacces нужно заменить блок, который начинается так - <FilesMatch ..>....</FilesMatch> на вот это:

 
<FilesMatch "\.(tpl|ini|log)">
    Order deny,allow
    Deny from all
</FilesMatch>

 

2) и добавить в .htacces

 

# подмена robots.txt на robots_subdomain-1.txt для каждого поддомена

RewriteCond %{HTTP_HOST} subdomain-1.site.ru$ [NC]
RewriteRule ^robots.txt robots_subdomain-1.txt [L]
 
RewriteCond %{HTTP_HOST} subdomain-2.site.ru$ [NC]
RewriteRule ^robots.txt robots_subdomain-2.txt [L]
 
3) в корне создать нужные robots_subdomain-x.txt
 
//для основного домена site.ru можно оставить обычный robots.txt не изменяя название//
Изменено пользователем dreanei23
0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!


Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.


Войти

  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.