Глобальная переадресация с помощью htaccess

Cuys
На сайте с 05.12.2016
Offline
195
#11

Попробуй так:

<a target="_blank" onClick="this.href='http://site.ru/со спрятанной ссылкой'" rel="noindex,nofollow" href="http://site.ru/с видимой ссылкой">любой текст ссылки</a>

LEOnidUKG
На сайте с 25.11.2006
Offline
1722
#12
Вот я на проверочный сайт поместил эту ссылку, но она выглядит

Вы что-то даже ссылки размещать не умеете.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
A
На сайте с 12.11.2010
Offline
80
#13
LEOnidUKG:
Вы что-то даже ссылки размещать не умеете.

вот такой я идиот)

---------- Добавлено 25.07.2018 в 17:46 ----------

Cuys:
Попробуй так:

<a target="_blank" onClick="this.href='http://site.ru/со спрятанной ссылкой'" rel="noindex,nofollow" href="http://site.ru/с видимой ссылкой">любой текст ссылки</a>

спс щас попробую

Всё, разобрался. Самый лучший вариант <a href='http://yandex.ru' onclick='location.href="http://google.ru";return false;'>вася пупкин</a>

и не надо ничего с php мудрить!! круто, спасибо!

Единственный минус такого способа - то что особо одаренный юзер полезет в код сайта и увидит реальную ссылку, при использовании же php не увидит; но это мелочи жизни

S
На сайте с 30.09.2016
Offline
469
#14
arraga:
Как же тогда делают глобальную переадресацию при смене домена? Старый домен к примеру site.ru, новый site1.ru . как-то ведь делают, что при попытке зайти на site.ru перебрасывает на site1.ru с помощью htaccess..

Да, так можно через хтакцесс сделать. А с яндекса на гугл нельзя никак. Если Ваша фамилия не Волож.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
M
На сайте с 04.12.2013
Offline
223
#15

arraga, смысл в том, чтобы на я.ру делать так:


redirect 301 / https://google.com/


---------- Добавлено 26.07.2018 в 10:23 ----------

arraga:
Единственный минус такого способа - то что особо одаренный юзер полезет в код сайта и увидит реальную ссылку, при использовании же php не увидит; но это мелочи жизни
Реальную целевую тоже можно прятать, только на сервере. По одной за каждым доменом, тогда «глобальную переадресацию», т.е. наследование, легко прикрутить, хотя можно и за первым компонентом пути одного и того же домена это сделать (/s1/* ->а1.ru/*, /s2/*->а2.ru/div/* и т.п.). Если без наследования, то подойдет обычный сокращатель на одном домене, например:

http://u75.ru/domains-for-shortcuts

http://u75.ru/firefoxftp

и т.п.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
A
На сайте с 12.11.2010
Offline
80
#16
miketomlin:
arraga, смысл в том, чтобы на я.ру делать так:
redirect 301 / https://google.com/

То есть если я на своём сайте site.ru напишу в .htaccess

redirect 301 http://site2.ru/ - все кто будет заходить на site.ru будут автоматически перенапрявляться на site2.ru, я правильно понял?

Если я понял правильно, то что можете сказать об этом:

3.5 Редирект с помощью .htaccess

Теперь рассмотрим очень надежный метод, хоть и более трудоемкий. Придется потратить больше времени на маскировку ссылок данным методом. Речь идет о том, чтобы воспользоваться 301 редиректом (абсолютное перенаправление) с помощью файла .htaccess, находящегося в корневом каталоге вашего сайта. Вот конструкция, которую нужно добавить в этой файл:

redirect 301 отображаемая_ссылка реферальная_ссылка

Каждый оператор прописывается через пробел. Например, для моего случая:

redirect 301 http://www.etxt.ru/ http://www.etxt.ru/?r=trueday

Это я вычитал на одном сайте, ссылку не буду давать, и так по тексту можно найти.

S
На сайте с 30.09.2016
Offline
469
#17
arraga:
что можете сказать об этом

А что Вы хотите услышать?

A
На сайте с 12.11.2010
Offline
80
#18
Sitealert:
А что Вы хотите услышать?

Ну хочу услышать, правда написана или нет; можно так делать или нельзя; у меня лично не получилось..

S
На сайте с 30.09.2016
Offline
469
#19

Правда. Можно так делать.

Redirect 301 / http://www.etxt.ru/?r=trueday
A
На сайте с 12.11.2010
Offline
80
#20
Sitealert:
Правда. Можно так делать.
Redirect 301 / http://www.etxt.ru/?r=trueday

Хм. Возвращаемся к началу топика, собсно из-за чего я его создал.

Всем привет, такой вопрос - мне надо чтобы я на своём сайте разместил ссылку скажем на ya.ru и юзер при наведении курсора на ссылку видел в правом нижнем углу браузера тоже ya.ru, но при клике чтобы открывался скажем google.com
Почитал в инете, что надо в .htaccess добавить строку
redirect 301 https://ya.ru/ https://google.com/

Я всё так же не могу понять, и жду от спецов конкретного ответа - должна ли работать переадресация вида:

redirect 301 https://ya.ru/ https://google.com/

в .htaccess ?

я имею в виду этот текст:

Вот конструкция, которую нужно добавить в этой файл:
redirect 301 отображаемая_ссылка реферальная_ссылка
Каждый оператор прописывается через пробел. Например, для моего случая:
redirect 301 http://www.etxt.ru/ http://www.etxt.ru/?r=trueday

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий