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


Конкурс "Лучший отзовик"
× Быстрый вопрос
Пользователь месяца
ShowPrint ShowPrint 1-й за Март
Очков активности: 1 152 1 тема, 61 сообщение, 12 баллов репутации
Сайт: ShowPrint.ru
ТОП самых активных за этот месяц
  • Фотография Андрей WPMasterKZ
    #1

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 1018.5 Вне конкурса за определение пользователя месяца

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

    Vmir
    Очков активности: 840 5 тем, 41 сообщение, 10 баллов репутации

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

    Mandarin
    Очков активности: 576 13 тем, 25 сообщений, 6 баллов репутации

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

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

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

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

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

    maxnik (konovalovpavel.ru)
    Очков активности: 72 1 тема, 21 сообщение, 2 балла репутации

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

    Megoydagi (24ho.ru)
    Очков активности: 72 1 тема, 21 сообщение, 2 балла репутации

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

    pozitron123
    Очков активности: 67.5 3 темы, 6 сообщений, 3 балла репутации

  • Фотография re-search
    #9

    re-search
    Очков активности: 49.5 7 тем, 12 сообщений, 1 балл репутации

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

    Constantine
    Очков активности: 43.5 5 тем, 14 сообщений, 1 балл репутации

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


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

#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



Похожие темы

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

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