|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Как с помощью preg_replace реализовать замену ссылки? |
|
Разное - Как с помощью preg_replace реализовать замену ссылки?
|
Новый участник Сообщения: 10 |
Профиль | Сайт | Отправить PM | Цитировать Добрый вечер. Подскажите пожалуйста. К примеру: имеем http:///www.сайт1.ru, нужно чтобы ко всем внешним ссылкам добавлялся какой либо текст...Например, чтобы ссылка с сайта http:///www.сайт1.ru на сайт http:///www.сайт2.ru выглядела не http:///www.сайт2.ru а что-то типа http:///www.сайт1.ru/goto/http:///www.сайт2
Т.е. необходимо просто чтобы перед всеми внешними ссылками добавлялось http:///www.сайт1.ru/goto/. И желательно чтобы для этого предусматривалось исключение, чтобы я в код мог внести сайт, к которому не будет добавляться вышеприведенный текст, т.е. чтобы ссылки на него были прямые. Программисты, отзовитесь! |
|
Отправлено: 23:58, 05-03-2010 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать softoban, не совсем ясно, что вы хотите получить.
Цитата softoban:
Цитата softoban:
Даже нужен автоматический генератор подобных ссылок, но со списком исключений. Так? |
||
------- Отправлено: 00:33, 06-03-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 10
|
Профиль | Сайт | Отправить PM | Цитировать lxa85, все намного проще. Внешняя ссылка здесь это любая ссылка в href, отличная от адреса самого (моего сайта).
Люди на другом форуме подсказали что через mod_rewrite можно сделать. Буду думать. Нужно чтобы внешняя ссылка превратилась во "внутреннюю", и чтобы посетители видели внутреннюю ссылку. (чтобы клоакинга не получилось). В общем нужно всего лишь перед внешними ссылкам в href добавить некий текст + желательно чтобы для этого правила были исключения. |
Отправлено: 00:48, 06-03-2010 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как реализовать анимацию накладывающихся окон? | blacks2 | Вебмастеру | 4 | 24-02-2010 02:42 | |
Обработка строки preg_replace | venuko | Вебмастеру | 15 | 11-02-2010 23:49 | |
Прокрутка тексат, как реализовать? | darksmoke | Вебмастеру | 2 | 25-04-2009 09:58 | |
>100m/LongLink - Как реализовать данную схему | djeff | Сетевое оборудование | 2 | 30-10-2008 10:55 | |
CMD/BAT - Как в bat файле реализовать ввод IP? | warezhka84 | Скриптовые языки администрирования Windows | 5 | 29-12-2004 08:56 |
|