robot.txt для подддоменов
Как можно создать несколько робот.ткст для поддоменов их около 30(города)
По сути мне необходимо указывать в роботах главный хост и адрес сайт мап
По сути мне необходимо указывать в роботах главный хост и адрес сайт мап
Комментарии: 8
Тоже интересует данный вопрос. Вы нашли ответ?
Если поддомены созданы через контексты, то можно реализовать с помощью RobotsBuilder
Спасибо за наводку! Но решение не работает, возможно у меня как то переадресация настроена не правильно. Не могу разобраться(
В случае если меняется только домен(поддомен):
Создаете ресурс
pagetitle: robots
Тип содержимого: text
Кэшируемый: убрать галочку
Создаете шаблон Robots с содержимым (Должен быть включен Fenom)
В корне сайта нужно удалить файл robots.txt иначе будет загружаться он, а не созданный ресурс.
Присваиваете этот шаблон ранее созданному ресурсу и все готово. Теперь у вас динамический роботс, пляшущий от HTTP_HOST.
Создаете ресурс
pagetitle: robots
Тип содержимого: text
Кэшируемый: убрать галочку
Создаете шаблон Robots с содержимым (Должен быть включен Fenom)
User-agent: *
Disallow: /manager/
Disallow: /assets/components/
Disallow: /core/
Disallow: /connectors/
Host: {$.server.HTTP_HOST}
Sitemap: {$.server.REQUEST_SCHEME}://{$.server.HTTP_HOST}/sitemap.xml
В корне сайта нужно удалить файл robots.txt иначе будет загружаться он, а не созданный ресурс.
Присваиваете этот шаблон ранее созданному ресурсу и все готово. Теперь у вас динамический роботс, пляшущий от HTTP_HOST.
Здравствуйте
У меня все директивы файла выводятся в одну строку на сайте (типа «User-agent: * Disallow: /manager/ Disallow: assets/components/ Disallow: /core/ Disallow: /connectors/...». И Яндексу такой файл не нравится.
Никак не получается сделать переносы.
Кто-нибудь знает как это можно поправить?
У меня все директивы файла выводятся в одну строку на сайте (типа «User-agent: * Disallow: /manager/ Disallow: assets/components/ Disallow: /core/ Disallow: /connectors/...». И Яндексу такой файл не нравится.
Никак не получается сделать переносы.
Кто-нибудь знает как это можно поправить?
Попробуйте отключить только для этого ресурса Текстовый редактор
disk.yandex.ru/i/H4ID0GELPE5peQ
Как вариант у вас плагин который переделывает код в одну строчку.
disk.yandex.ru/i/H4ID0GELPE5peQ
Как вариант у вас плагин который переделывает код в одну строчку.
Пробовал — не помогает…
Пришлось установить компонент RobotsBuilder, сделать чанк с кодом robots.txt, и сейчас вставляю его для каждого поддомена…
Пришлось установить компонент RobotsBuilder, сделать чанк с кодом robots.txt, и сейчас вставляю его для каждого поддомена…
ну если вам так «удобнее» чем разобраться в проблеме.
Вы просто ни скринов ни исходников ничего не приложили, трудно так помогать.
Как минимум посмотреть код обычной страницы если он в строчку то плагин для удаления переносов в коде включен.
Вы просто ни скринов ни исходников ничего не приложили, трудно так помогать.
Как минимум посмотреть код обычной страницы если он в строчку то плагин для удаления переносов в коде включен.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.