Перейти к содержимому



Ссылки через редирект

#1 с128
с128
  • Неактивные
  • 2 сообщений
  • Репутация: 0
0

Отправлено 19 Июль 2010 - 14:26

Подскажите как можно сделать, чтобы все ссылки что размещаются на сайте в форуме или в гостевой книге шли через редирект сайта. Например, на сайте www.site.ru все ссылки были бы такого вида www.site.ru/ссылка на сайт ???


Admin: разделил в отдельную тему.

 

 

  • 0

#2 ZiTosS
ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 22 Июль 2010 - 21:38

с128, уникальной палочки-выручалочки вам тут не найти. Нужно решать вопрос в лоб.
Вам нужно создать один файл с перенаправлением (подойдет PHP, JS или meta, без разницы). Затем в каждом из скриптов вы должны переписать часть вывода, добавив регулярное выражение замены внешних ссылок на ссылку перенаправления в тех местах, где это нужно.
  • 0

#3 с128
с128
    Topic Starter
  • Неактивные
  • 2 сообщений
  • Репутация: 0

Отправлено 30 Июль 2010 - 08:12

Понятно. Но а вам самому не доводилось сталкиваться с написанием такого перенаправляющего файла. Или может где-то в сети сталкивались с инструкцией как сделать редирект?
  • 0

#4 Osip
Osip
  • Неактивные
  • 9 сообщений
  • Репутация: 0

Отправлено 31 Июль 2010 - 08:08

а так к примеру пойдет?

site.ru/?url=http://redirect_link.com.biz.su

?)

и если да, заранее, какие опции у него должны быть?)
  • 0

#5 gaaarfild
gaaarfild
  • Неактивные
  • 596 сообщений
  • Репутация: 0

Отправлено 07 Август 2010 - 12:31

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

Если находится файл с http://url_своего_сайта, то оставляем просто ссылку.

Если после http:// идет явно не ваш сайт, то в теге <a href=''> прописываем вместо прямой ссылки ссылку на страницу перенаправления. А на ней уже, с помощью переданной в GET ссылкой делаем нормальную ссылку на сайт.

Я это как-то так вижу.
  • 0

#6 surfer
surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 07 Август 2010 - 20:05

Все ссылки обычно ведут на скрипт-регистратор, который считает обращение и осуществляет переадресацию на конечную ссылку.
  • 0

#7 ZiTosS
ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 08 Август 2010 - 22:55

Понятно. Но а вам самому не доводилось сталкиваться с написанием такого перенаправляющего файла. Или может где-то в сети сталкивались с инструкцией как сделать редирект?

Почему же, доводилось. Если вы внимательно посмотрите на данный форум, то здесь все внешние ссылки через редирект. Сегодня не смогу выложить алгоритмик, а точнее реализацию, так как сижу за ноутом, но завтра обязательно постараюсь.
  • 0



Похожие темы
  Название темы Автор Статистика Последнее сообщение

Пользователь месяца
BLIK BLIK 1-й за Ноябрь
Очков активности: 672 0 тем, 32 сообщения, 14 баллов репутации
ТОП самых активных за этот месяц
  • Фотография BLIK
    #1

    BLIK
    Очков активности: 63 Вне конкурса за определение пользователя месяца

  • Фотография Victim
    #2

    Victim
    Очков активности: 15 0 тем, 5 сообщений, 2 балла репутации

  • Фотография Rodiola
    #3

    Rodiola (rukodelkovo.ru)
    Очков активности: 15 Вне конкурса за определение пользователя месяца

  • Фотография kolver
    #4

    kolver
    Очков активности: 15 1 тема, 7 сообщений, 1 балл репутации

  • Фотография HITMAN84
    #5

    HITMAN84
    Очков активности: 7.5 1 тема, 2 сообщения, 1 балл репутации

  • Фотография morvad24
    #6

    morvad24
    Очков активности: 6 1 тема, 1 сообщение, 1 балл репутации

  • Фотография iiccarus
    #7

    iiccarus
    Очков активности: 6 1 тема, 1 сообщение, 1 балл репутации

  • Фотография TimurR
    #8

    TimurR
    Очков активности: 6 1 тема, 1 сообщение, 1 балл репутации

  • Фотография ychervov
    #9

    ychervov
    Очков активности: 4.5 1 тема, 0 сообщений, 1 балл репутации

  • Фотография MattCutts
    #10

    MattCutts (dmitrylee.ru)
    Очков активности: 4.5 Вне конкурса за определение пользователя месяца

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 29.11.2019
  • Яндекс выдача: 04.12.2019
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru