Автор Тема: robots.txt мультисайт  (Прочитано 149 раз)

15 Декабря 2015, 12:10:29
  • Старожил
  • ****
  • Сообщений: 346
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Все привет!
Подскажите плиз как правильно настроить файл robots.txt
для 2х сайтов работающих в режиме мультисайт?

У меня сейчас лежит в корне сайта соот только 1 robots.txt
15 Декабря 2015, 12:22:45
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 32999
  • Репутация: +26759/-0
    • Просмотр профиля
Можно один использовать, если правила для всех одинаковы. Можно разные, для этого добавить правила редиректа в htaccess
# Rewrite URL for robots.txt
RewriteRule ^robots\.txt$ /%{HTTP_HOST}.txt [L]
15 Декабря 2015, 14:38:23
Ответ #2
  • Старожил
  • ****
  • Сообщений: 346
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно один использовать, если правила для всех одинаковы. Можно разные, для этого добавить правила редиректа в htaccess
# Rewrite URL for robots.txt
RewriteRule ^robots\.txt$ /%{HTTP_HOST}.txt [L]

а преста при включении мультисайта  сама ничего не добавляет как надо в это файл?
15 Декабря 2015, 15:59:20
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 2336
  • Репутация: +52/-4
  • Сообщество PrestaShop
    • Просмотр профиля
По дефолту создается один robots.txt для всех магазинов. Этого достаточно, если нет спец правил для какого-то магазина.
15 Декабря 2015, 16:28:50
Ответ #4
  • Старожил
  • ****
  • Сообщений: 346
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
По дефолту создается один robots.txt для всех магазинов. Этого достаточно, если нет спец правил для какого-то магазина.

спец правил у меня нет, но сейчас например в роботе в самом конце прописано:

Sitemap: http://www.site1.ru/1_index_sitemap.xml
Host: www.site1.ru

site1.ru  - это корневой сайт
но у меня есть еще site2.ru как говорил на мультисайте, его как сюда вкорячить?
15 Декабря 2015, 16:55:00
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 2336
  • Репутация: +52/-4
  • Сообщество PrestaShop
    • Просмотр профиля
Sitemap: http://www.site1.ru/1_index_sitemap.xml
Host: www.site1.ru

Sitemap: http://www.site2.ru/2_index_sitemap.xml
Host: www.site2.ru
или
Можно один использовать, если правила для всех одинаковы. Можно разные, для этого добавить правила редиректа в htaccess
# Rewrite URL for robots.txt
RewriteRule ^robots\.txt$ /%{HTTP_HOST}.txt [L]