Форум об интернет-маркетинге
Вернуться   Форум об интернет-маркетинге > Технические вопросы > Веб-строительство

Ответ
 
Опции темы
Старый 12.11.2022, 02:23   #1
seokotov
se ксенофоб
Доцент
 
Аватар для seokotov
 
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076

Thread Starter что за скрипт php нужен для редиректов?

ребяты, подскажите скрипт php, чтобы редиректил урлы при обращении к нему в таком формате

Код:
site.ru/goto?p=name1
или чтото подобное, суть в том чтобы скрыть реферальную ссылку а в кнопке показывать внутреннюю на скрипт
и чтобы он редиректил на соответствующий урл name1.ru к примеру
таких линков много и все в htaccess руками их вбивать не вариант
а в системе управления modx я бы мог динамически этот список сформировать или из базы подтягивать
вобщем поделитесь мыслями как это организовать ПЖ

Последний раз редактировалось seokotov; 12.11.2022 в 02:36.
seokotov вне форума   Ответить с цитированием
Старый 12.11.2022, 12:17   #2
grhrmr
Junior Member
Студент
 
Регистрация: 09.11.2022
Сообщений: 19
Сказал(а) спасибо: 0
Получил(а) "Спасибо": 5
Нарушения: 0/0 (0)
Репутация: 49183

По умолчанию Re: что за скрипт php нужен для редиректов?

Не прошло сообщение.
grhrmr вне форума   Ответить с цитированием
Старый 12.11.2022, 12:21   #3
grhrmr
Junior Member
Студент
 
Регистрация: 09.11.2022
Сообщений: 19
Сказал(а) спасибо: 0
Получил(а) "Спасибо": 5
Нарушения: 0/0 (0)
Репутация: 49183

По умолчанию Re: что за скрипт php нужен для редиректов?

Вторая попытка. Форум код скрипта за спам принимает и не дает ответ опубликовать.
Как вариант можно добавить ява скрипт. this.href в скрипте урл поменять можно как угодно.

PHP код:
<script>
  var 
aLinks document.getElementsByTagName("A");
  var 
count aLinks.length;
  for (var 
0counti++) {
    
aLinks[i].onmousedown = function() {
      
this.href 'тут новый адрес';
      return 
true;
    }
  }
</
script
grhrmr вне форума   Ответить с цитированием
Старый 12.11.2022, 12:28   #4
grhrmr
Junior Member
Студент
 
Регистрация: 09.11.2022
Сообщений: 19
Сказал(а) спасибо: 0
Получил(а) "Спасибо": 5
Нарушения: 0/0 (0)
Репутация: 49183

По умолчанию Re: что за скрипт php нужен для редиректов?

И да при наведении будет показываться тот адрес который прописан в ссылке. Новый адрес показываться не будет, вроде как и хотел тс. Единственное в скрипте надо будет добавить критерии по которым надо обрабатывать исходный урл. И вообще надо ли менять урл.
grhrmr вне форума   Ответить с цитированием
Старый 12.11.2022, 13:14   #5
seokotov
se ксенофоб
Доцент
 
Аватар для seokotov
 
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076

Thread Starter Re: что за скрипт php нужен для редиректов?

Цитата:
Сообщение от grhrmr Посмотреть сообщение
И да при наведении будет показываться тот адрес который прописан в ссылке. Новый адрес показываться не будет, вроде как и хотел тс. Единственное в скрипте надо будет добавить критерии по которым надо обрабатывать исходный урл. И вообще надо ли менять урл.
это нужно чтобы не показывать реф ссылку, а чтобы выглядело все как внутренняя
вот например как здесь кнопка перейти на сайт
seokotov вне форума   Ответить с цитированием
Старый 12.11.2022, 13:46   #6
grhrmr
Junior Member
Студент
 
Регистрация: 09.11.2022
Сообщений: 19
Сказал(а) спасибо: 0
Получил(а) "Спасибо": 5
Нарушения: 0/0 (0)
Репутация: 49183

По умолчанию Re: что за скрипт php нужен для редиректов?

Цитата:
Сообщение от seokotov Посмотреть сообщение
это нужно чтобы не показывать реф ссылку, а чтобы выглядело все как внутренняя
вот например как здесь кнопка перейти на сайт
Это вопрос больше дизайна промежуточной страницы, чем программирования. Выше скрипт который я предложил будет перекидывать на промежуточную страницу + передавать адрес на которой надо сделать редирект.

А в прокладку прописываем любой скрипт редиректа. Вариантов множество. Гуглить скрипт редиректа с таймером. Вот тут первый попавшийся вполне сойдет

javascript.ru/forum/dom-window/30085-redirekt-s-vizualnym-tajjmerom-otscheta-vremeni.html
grhrmr вне форума   Ответить с цитированием
Старый 12.11.2022, 14:48   #7
seokotov
se ксенофоб
Доцент
 
Аватар для seokotov
 
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076

Thread Starter Re: что за скрипт php нужен для редиректов?

Цитата:
Сообщение от grhrmr Посмотреть сообщение
Это вопрос больше дизайна промежуточной страницы, чем программирования. Выше скрипт который я предложил будет перекидывать на промежуточную страницу + передавать адрес на которой надо сделать редирект.

А в прокладку прописываем любой скрипт редиректа. Вариантов множество. Гуглить скрипт редиректа с таймером. Вот тут первый попавшийся вполне сойдет

javascript.ru/forum/dom-window/30085-redirekt-s-vizualnym-tajjmerom-otscheta-vremeni.html
не столько прокладка нужна, скорее просто скрытие реф урла и показ красивого
как здесь например
seokotov вне форума   Ответить с цитированием
Старый 12.11.2022, 17:56   #8
grhrmr
Junior Member
Студент
 
Регистрация: 09.11.2022
Сообщений: 19
Сказал(а) спасибо: 0
Получил(а) "Спасибо": 5
Нарушения: 0/0 (0)
Репутация: 49183

По умолчанию Re: что за скрипт php нужен для редиректов?

И с этим прекрасно справляется скрипт из первого примера

PHP код:

<a href="http://se.guru">Ссылка для примера 1</a>
<
a href="http://mail.ru">Ссылка для примера 2</a>

<
script>
  var 
aLinks document.getElementsByTagName("A");
  var 
count aLinks.length;
  for (var 
0counti++) {
    
stac aLinks[i].href;     
    
aLinks[i].href 'http:\\yandex.ru';
    
aLinks[i].onmousedown = function() {
      
this.href stac;
      return 
true;
    }
  }
</
script
При наведении будет показываться yandex.ru, при нажатии будет переход на se.guru или mail.ru

Последний раз редактировалось grhrmr; 12.11.2022 в 18:06.
grhrmr вне форума   Ответить с цитированием
Старый 12.11.2022, 20:10   #9
seokotov
se ксенофоб
Доцент
 
Аватар для seokotov
 
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076

Thread Starter Re: что за скрипт php нужен для редиректов?

Цитата:
Сообщение от grhrmr Посмотреть сообщение
И с этим прекрасно справляется скрипт из первого примера

PHP код:

<a href="http://se.guru">Ссылка для примера 1</a>
<
a href="http://mail.ru">Ссылка для примера 2</a>

<
script>
  var 
aLinks document.getElementsByTagName("A");
  var 
count aLinks.length;
  for (var 
0counti++) {
    
stac aLinks[i].href;     
    
aLinks[i].href 'http:\\yandex.ru';
    
aLinks[i].onmousedown = function() {
      
this.href stac;
      return 
true;
    }
  }
</
script
При наведении будет показываться yandex.ru, при нажатии будет переход на se.guru или mail.ru
а можно как то привязать к конкретной ссылке (классу) срабатывание этого скрипта?
ну типа <a href="" class="reflink">button</a>
seokotov вне форума   Ответить с цитированием
Старый 12.11.2022, 20:38   #10
grhrmr
Junior Member
Студент
 
Регистрация: 09.11.2022
Сообщений: 19
Сказал(а) спасибо: 0
Получил(а) "Спасибо": 5
Нарушения: 0/0 (0)
Репутация: 49183

По умолчанию Re: что за скрипт php нужен для редиректов?

Цитата:
Сообщение от seokotov Посмотреть сообщение
а можно как то привязать к конкретной ссылке (классу) срабатывание этого скрипта?
ну типа <a href="" class="reflink">button</a>
конечно можно. надо заменить строчку

PHP код:
var aLinks document.getElementsByTagName("A"); 
на

PHP код:
var aLinks document.getElementsByClassName("reflink"); 
grhrmr вне форума   Ответить с цитированием
Сказали спасибо:
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли на blogger.com вставить скрипт для вывода ссылок? Онегин Веб-строительство 2 21.01.2022 02:42
Передать переменную из .htaccess в perl скрипт medexpert Веб-строительство 6 18.11.2021 14:20
Нужен скрипт подтверждения номера мобильного телефона по SMS. vastmanager Биржа услуг 2 15.02.2021 15:16
Как в мазиле посмотреть цепочку редиректов? Васо Вчеразаши Веб-строительство 5 29.10.2020 19:01
Нужен скрипт сбора информации юни Биржа услуг 22 23.09.2020 03:51


Текущее время: 05:20. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc. Перевод: zCarot