Редирект обрезает ссылки
Как сделать так, чтобы ссылка не обрезалась при редиректе?
instantcms.ru/blogs/udarnyi-blog/komponent-redirekty.html#comment_92205
Не могли бы сказать, что конкретно нужно сделать?
поменять содержимое файла system/controllers/redirect/frontend.php?
jeeper, использовать этот коммит. Из него внести изменения в файлах:
/system/controllers/redirect/frontend.php
/system/controllers/typograph/hooks/html_filter.php
То, что выделено красным — удалить, что выделено зелёным — добавить.
при переходе по ссылке теперь выходит ошибка
503 Service Unavailable
Значит что-то не так сделали.при переходе по ссылке теперь выходит ошибка
Значит что-то не так сделали.
вставил в файл 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
ничего не перепутал.
Не найден шаблон для отображения или он недоступен для чтения: /var/www/user35008/data/www/vsyo-shop.ru/templates/default/controllers/redirect/index.tpl.php
Включайте режим отладки в админке, показ ошибок PHP и так далее. Так вы найдете где ошиблись.
у меня нет папки redirect в этой директории и нет файла index.tpl.php
я имел в виду встроенный в движок редирект, когда в настройках поля "ссылка" выбираешь чек-бокс "использовать редирект"
jeeper, пардон, я неверно вас понял. Установите обновление компонента. А после уже обновите файлы, которые я указал выше и всё заработает.
сейчас я поставил ваш компонент, но ссылка все равно обрезается!
оригинальная ссылка
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
https://ad.admitad.com/g/9bb6c9b136e8ac31cb506fc015d692/?i=5
в админке добавлен домен в список для прямого редиректа.