Jump to content
    

проблемы с редиректом

при клике в теме на ссылку другой темы браузер выдаёт:

Invalid characters in url.

в этот момент в строке браузера:

post-778-1489565503_thumb.png

Share this post


Link to post
Share on other sites

Спасибо, переделал фильтрацию и сделал так, чтобы юрлы с электроникса открывались сразу без подтверждения перехода.

Share this post


Link to post
Share on other sites

Спасибо, переделал фильтрацию и сделал так, чтобы юрлы с электроникса открывались сразу без подтверждения перехода.

тест https://electronix.ru/forum/index.php?showtopic=140964 passed

Share this post


Link to post
Share on other sites

Ещё одна проблема с редиректом есть в этом сообщении: в конце ссылки обрезается #L105

Share this post


Link to post
Share on other sites

Проблема с редиректом на внешние ресурсы тут:

https://electronix.ru/forum/index.php?showt...t&p=1490819

проблема та же, символ "решетка" в URL и все что за ним отбрасывается.

Edited by Genadi Zawidowski

Share this post


Link to post
Share on other sites

Ещё одна проблема с редиректом - он работает не везде. Например, если открыть профиль любого пользователя, у которого в информации "О себе" есть веб-ссылка, то оттуда переход осуществляется без редиректа. Я так понимаю на форуме есть много спам-ботов, которые ничего не пишут но как раз в этом месте ставят ссылку на рекламный/вредоносный сайт. И как раз в этом месте редирект нужен.

Share this post


Link to post
Share on other sites

Та же проблема с потерей хвоста адреса "#Panelization" при внешних ссылках:

 

https://en.wikipedia.org/wiki/Printed_circu...rd#Panelization

 

(в итоговой ссылке для перехода хеш теряется)

Share this post


Link to post
Share on other sites

Такая же проблема, как в последнем комменте.

 

Поправил. Но при отключённом JS хеш сохраняться не будет.

Share this post


Link to post
Share on other sites

shavil, теперь нормально работает, спасибо.

А в профилях пользователей редирект будет? Сейчас, если в любое время посмотреть последних 20 зарегистрированных пользователей, половина из них боты, которые регистрируются только чтобы в профиле спам-ссылку на свой сайт разместить. Я так понимаю, это для поисковиков делается. Если редирект туда добавить, это поможет сократить количество ботов?

Share this post


Link to post
Share on other sites

При переходе на новый движок поменялся формат url-адресов (я в вебе не силён, могу использовать неверные термины). Осталась куча ссылок в старом формате на темы как на сторонних ресурсах, так и банально в комментариях к коду. Вот, как пример:

http://electronix.ru/forum/lofiversion/index.php/t36933.html

https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=36933

При переходе по старой ссылке я попадаю на главную страницу форума. Приходится вручную копировать ID топика и подставлять его в адрес нового формата. Нельзя ли как-то настроить редирект , трансляцию старых url в новые?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...