Forumlar / National / Russian / Тех. поддержка / Дополнительные поля

Dayver
#12702 2009-05-21 03:59
Trustmaster неа не будет .... ты, видать, забыл, как я одно время хотел это исправить :-/ тогда решили что этот вопрос требует обсуждения и я заведу тему на этот сабж ..... но как то навалилось тогда много работы и я это отложил до лучших времен ..... вот а сейчас эти времена видать настали:

суть в том, что сейчас в файле page.inc.php это выглядит так:
........
	header("Location: " . SED_ABSOLUTE_URL . $redir);
........
из чего видно, что редирект можно лишь делать на внутренние страницы сайта.

Если нужно создать каталог ссылок с помощью таких редиректов то, ставя ссылку на http://yandex.ru/ то редирект будет ити по ссылке вида http://ваш_сайт.ru/http://yandex.ru/ что является багом

Но если, как кажется, просто выйти из этой ситуации путём замены вышепреведенной ссылки на такую:
........
	header("Location: " . $redir);
........
можно нарватся на ситуацию в которой не чистые на руку люди(конечно если это разрешено настроенными правами на запись) будут постить на ваш сайт (а работать это будет в любой категории ... ну снова же если это разрешено правами) страницы с внешними ссылками .... а поскольку в коте появился встроенный автовалидатор (который снова же при определенных стечениях обстоятельств может быть включен) то сайт, благодоря вездесущим спам ботам, которые так и наровят наставить ссылок на порно сайты (иногда даже капчи не помогают), просто превратится в помойную яму.

Поэтому нужно взвесить все «за» и «против» в этом вопросе и собсно обсудить это ....
"К чему и призываю вас, дарагие мои" (*Голосом Регины Дубовицкой)
Pavlo Tkachenko aka Dayver