G

geminisf

+11
Репутация
24
Рейтинг
#1 Обновление до 2.10.1 до 2.11 7 января 2019 в 13:01
@elv, Спасибо, туда то я и не заглянул. smile
#2 Обновление до 2.10.1 до 2.11 7 января 2019 в 12:28
Уважаемые, а кто-нибудь знает — как изменить состав кнопок соцсетей?
#3 Обновление до 2.10.1 до 2.11 6 января 2019 в 22:20

@geminisf:
Вся проблема во включенном типе контента по умолчанию. У меня были включены посты
У меня выключен тип контента по умолчанию. И все равно не работает. Тогда надо закомментировать эту строку?
Код PHP:

if($this->cms_core->uri_controller === 'robots.txt'){


Как заккоментировать?

ignat

две косые черты перед строкой. Файл будет выглядеть так:
  1. <?php
  2.  
  3. class onSitemapEngineStart extends cmsAction {
  4.  
  5. public function run(){
  6.  
  7. //if($this->cms_core->uri_controller === 'robots.txt'){
  8. $this->cms_core->uri_controller = 'sitemap';
  9. $this->cms_core->uri_action = 'robots';
  10. //}
  11.  
  12. return true;
  13.  
  14. }
  15.  
  16. }
Но не думаю, что это правильное решение. Возможно будет исправление. Может у вас что-нибудь типа этого установлено? Тогда тоже работать, наверно, не будет.
#4 Обновление до 2.10.1 до 2.11 6 января 2019 в 21:08

ignat:
@geminisf:
1. Переношу содержимое robots.txt в админку в компонент "Генератор карты сайта и robots.txt".
2. Удаляю robots.txt из корня сайта.
3. По ссылке мой сайт/robots.txt получаю страницу 404

В файле /system/controllers/sitemap/hooks/engine_start.php строка 7
Код PHP:

if($this->cms_core->uri_controller === 'robots.txt'){

Если её закомментировать, то всё ожидаемо начинает работать как надо. Специалисты — что эта строка сравнивает, и почему у меня это сравнение не работает?

@geminisf

Если я правильно понял, то uri_controller это название контроллера, т.е. то, что идет за слэшем после адреса сайта. В моем случае это было "content", а не robots.txt и, соответственно, строка не работала. Вся проблема во включенном типе контента по умолчанию. У меня были включены посты smile
#5 Обновление до 2.10.1 до 2.11 6 января 2019 в 20:42

@geminisf:
1. Переношу содержимое robots.txt в админку в компонент "Генератор карты сайта и robots.txt".
2. Удаляю robots.txt из корня сайта.
3. По ссылке мой сайт/robots.txt получаю страницу 404

ignat

В файле /system/controllers/sitemap/hooks/engine_start.php строка 7
  1. if($this->cms_core->uri_controller === 'robots.txt'){
Если её закомментировать, то всё ожидаемо начинает работать как надо. Специалисты — что эта строка сравнивает, и почему у меня это сравнение не работает?
#6 Обновление до 2.10.1 до 2.11 6 января 2019 в 15:36
ignat, У меня другой. Значит дело не в хостинге.
#7 Обновление до 2.10.1 до 2.11 6 января 2019 в 12:14
ignat, а у вас где хостинг?
#8 Обновление до 2.10.1 до 2.11 6 января 2019 в 11:47

А вы настройте еще и источник ссылок, сохраните и попробуйте после этого.
Еще как вариант — дефолтный .htaccess поставьте

vikont

Чего там настраивать в "Источниках ссылок"? Нужные "галочки" стоят. Всё сохранено. Нужное формируется в sitemap. Да и какое отношение это имеет к отдаче robots.txt?
.htaccess дефолтный. Включено www -> без www и http -> https
#9 Обновление до 2.10.1 до 2.11 5 января 2019 в 22:11
А никто не в курсе — появилась ли возможность отключить уведомление об оценке записи? Может я чего-то пропустил?
#10 Обновление до 2.10.1 до 2.11 5 января 2019 в 22:09

А что именно у вас не так? И как вы до этого дошли… :)
Может помогу чем.

vikont

1. Переношу содержимое robots.txt в админку в компонент "Генератор карты сайта и robots.txt".
2. Удаляю robots.txt из корня сайта.
3. По ссылке мой сайт/robots.txt получаю страницу 404 smile
#11 Обновление до 2.10.1 до 2.11 5 января 2019 в 17:53
vikont, Понятно, что где-то у меня "косячок". Найти бы его. smile
#12 Обновление до 2.10.1 до 2.11 5 января 2019 в 13:06
iton,

но если движек установить с нуля, то работает

iton
Это я уже тоже проверил. smile, но не хотелось бы с нуля. smileМожет где-то чуть подправить и заведётся?
#13 Обновление до 2.10.1 до 2.11 5 января 2019 в 11:51
vikont, Никто и не сомневается, что у вас работает. Вопрос был:

Цитата из справки: "Убедитесь, что ваш веб сервер не перехватывает TXT файлы". Кто-нибудь подскажите — это что такое и как проверить?

Потому, что возможно именно у меня из-за этого и не работает.
#14 Обновление до 2.10.1 до 2.11 1 января 2019 в 14:36

Нужно решить, доверяете ли Вы Fuze или не доверяете.

Ris

laugh
#15 Обновление до 2.10.1 до 2.11 1 января 2019 в 13:37
Доброго дня! С Новым Годом! Установил обновление. Не создаётся файл robots.txt. Сделал по инструкции — перенес содержимое файла в админку и удалил сам файл. Получил 404. Цитата из справки: "Убедитесь, что ваш веб сервер не перехватывает TXT файлы". Кто-нибудь подскажите — это что такое и как проверить?
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.