J

jeeper

+2
Репутация
0
Рейтинг
#1 Карта сайта instantcms 2.5 9 августа 2016 в 16:57


Повторюсь еще раз по сабжу. Есть проблема хостинга. Я вызвался разобраться в чем именно проблема, как заметил выше Дмитрий Кайдаш, но пока все никак не доходят руки.
Поэтому, подчеркиваю, генератор карты сайта работает без проблем на больших объемах данных, делит записи на страницы и т.п. — все как положено.

Fuze

Fuze расскажите про необходимые требования к хостингу, необходимые для корректной генерации карты.
#2 Карта сайта instantcms 2.5 9 августа 2016 в 16:35
ну я, например, точно не стану обновлять сайт с большим количеством страниц, во избежание лишнего геморроя. Если найдутся умельцы кто допилит генератор карты для ветки 2.5, то согласен заплатить.
Судя по всему разработчикам этот вопрос не особо интересен, а требовать исправлений от создателей бесплатной цмс моветон.
#3 Карта сайта instantcms 2.5 9 августа 2016 в 16:21
Может скинемся монет, тому кто решит проблему?
#1 Карта сайта instantcms 2.5 9 августа 2016 в 15:08
Существует проблема: не генерируется карта сайта при большом количестве контента, даже если пытаться генерировать принудительно в планировщике.
Включение режима отладки ничего не дает, после нажатия на кнопку "выполнить сейчас" просто белый экран.
Не нашел внятного ответа как решить эту проблему и где копать, поэтому создаю новую тему.
#4 Проблема с встроеным редиректом внешних ссылок 26 июля 2016 в 19:23
проблему решил, поле "ссылка" не обрабатывается типографом, поэтому ссылка и обрезалась, переделал поле "ссылка" в поле "текст html"
сейчас еще задача, как избавится от просмотра промежуточной страницы, так чтобы был сразу переход по ссылке?
в админке добавлен домен в список для прямого редиректа.
#5 Проблема с встроеным редиректом внешних ссылок 26 июля 2016 в 19:03


jeeper, пардон, я неверно вас понял. Установите обновление компонента. А после уже обновите файлы, которые я указал выше и всё заработает.

Fuze
я имел в виду встроенный в движок редирект, когда в настройках поля "ссылка" выбираешь чек-бокс "использовать редирект"

сейчас я поставил ваш компонент, но ссылка все равно обрезается!
оригинальная ссылка
  1. http://vsyo-shop.ru/redirect?url=https://ad.admitad.com/g/9bb6c9b136e8ac31cb506fc015d692/?i=5&ulp=http%3A%2F%2Fwww.mytoys.ru%2Fcatalog%2Fshow%2FKID%2F4709703
ссылка после редиректа со страницы "Вы переходите по внешней ссылке" обрезанная
  1. https://ad.admitad.com/g/9bb6c9b136e8ac31cb506fc015d692/?i=5
#6 Проблема с встроеным редиректом внешних ссылок 26 июля 2016 в 18:47


Включайте режим отладки в админке, показ ошибок PHP и так далее. Так вы найдете где ошиблись.

Fuze
Не найден шаблон для отображения или он недоступен для чтения: /var/www/user35008/data/www/vsyo-shop.ru/templates/default/controllers/redirect/index.tpl.php

у меня нет папки redirect в этой директории и нет файла index.tpl.php
#7 Проблема с встроеным редиректом внешних ссылок 26 июля 2016 в 18:37


Значит что-то не так сделали.

Fuze

вставил в файл frontend.php этот код raw.githubusercontent.com/instantsoft/icms2/9d449c22691508d556028809c3c16dcbfec7cd31/system/controllers/redirect/frontend.php
вставил в файл html_filter.php этот код raw.githubusercontent.com/instantsoft/icms2/9d449c22691508d556028809c3c16dcbfec7cd31/system/controllers/typograph/hooks/html_filter.php

ничего не перепутал.
#8 Проблема с встроеным редиректом внешних ссылок 26 июля 2016 в 18:25


jeeper, использовать этот коммит. Из него внести изменения в файлах:
/system/controllers/redirect/frontend.php
/system/controllers/typograph/hooks/html_filter.php

То, что выделено красным — удалить, что выделено зелёным — добавить.

Fuze

при переходе по ссылке теперь выходит ошибка
503 Service Unavailable
#9 Проблема с встроеным редиректом внешних ссылок 26 июля 2016 в 15:42


instantcms.ru/blogs/udarnyi-blog/komponent-redirekty.html#comment_92205

Fuze

Не могли бы сказать, что конкретно нужно сделать?
поменять содержимое файла system/controllers/redirect/frontend.php?
#1 Проблема с встроеным редиректом внешних ссылок 26 июля 2016 в 13:59
Делаю сайт-магазин для продажи партнерских товаров различных интернет магазинов на Instantcms2. Для того, чтобы скрыть внешние ссылки от поисковиков, (недавно один мой сайт на инстанте, был расценен новым яндекс-мастером как дорвей, т.к. ссылки вели на другие сайты) пытаюсь использовать внутренний редирект (выбираю чек-бокс "использовать редирект" в настройке поля "ссылка"). редирект происходит, но часть ссылки с параметрами обрезается, в итоге ссылка ведет не на конкретный товар, а на главную страницу ИМ.
Как сделать так, чтобы ссылка не обрезалась при редиректе?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.