Доброго времени!
Сегодня я вам расскажу про очень простые, но неэффективные способы переадресации с одного блога на другой. Когда он вам пригодиться? Например, если Вы переехали на новый домен и/или хостинг) или же вы дорвейщик (для переадресации трафика).
Прежде чем показать вам эти способы, хочу напомнить вам про одну вещь. Не нужно путать редирект сайта и пользовательскую переадресацию, которая предназначена для перенаправлений внутри одного домена.
Касаемо фразы «неэффективные способы». Под этим словосочетанием я подразумеваю поисковую оптимизацию. Чтобы перенести ссылочный вес и трафик существующий страницы на новый домен, нужно сделать 301 редирект. Данный тип редиректа на блогохостинге Blogspot не доступен.
Напомню, что когда-то я писал о том, как сделать простую страницу-редирект для сайта на движке WordPress. И описанный там метод форвардинга URL подходит и для платформы Blogger. Правда с некоторыми поправками и без PHP.
HTML редирект
Самый распространенный способ, та как работает даже когда у юзера отключен JavaScript. Вот так выглядит код:<meta content='0; url=http://my-site.com' http-equiv='Refresh'/>
Вставлять данную строку нужно возле всех остальных мета тегов, то есть между тегами <head> и </head>. Атрибут content отвечает за задержку передарессации. В нашем случае она будет происходить мгновенно и без отсрочек (0 секунд).
JavaScript редирект
Данный способ не будет работать если отключена поддержка Javascript.В самом обычном виде скрипт редиректа выглядит так:
<script> window.location="http://my-site.com"; </script>
Как и предыдущий вариант, этот скрипт вставляется в раздел <head>. Теперь переадресация происходит автоматически и сразу перенаправляет вас на новый сайт.
На одном из форумов нашел редирект с подтверждением перехода. Вставляется там же, а имеет такой вид:
<script> if(confirm("Сайт переехал... Хотите продолжить переход на новое место?")) { location = "http://my-site.com/"; } else { history.back(); } </script>
На этом всё. Если есть вопросы пишите ниже в комментах. До встречи ;-)
В настройках есть пункт метатэги и там же " Персонализированное сообщение об ошибке "Страница не найдена". Значит, можно в шабоне не прописывать?
ВідповістиВидалитиМожно не прописывать. Хотя я, если честно, не до конца понял Ваш вопрос ;)
ВидалитиПривет! помоги пожалуйста. с буржунета скачал шаблон, установил, удалил кредиты и стало перекидывать с моего сайта на другой. как только захожу на свой сайт так сразу в этом окне открывается другой сайт.
ВідповістиВидалитиПривет! Там есть закодированный скрипт, который это делает. Если вернуть те строчки, то все будет нормально. Чтобы не муляло глаз - можно стиль прописать и надпись убрать (скрыть).
Видалитиможешь это поправить?
ВидалитиТеоретически - могу.
ВидалитиИгорь, здравствуйте! Подскажите, 301 редирект прописывать в коде шаблона или к каждой странице?
ВідповістиВидалитиЛеся, добрый вечер.
Видалити301 редиректа на Blogger нету как такого. Однако можно сделать пользовательскую переадресацию через панель управления.
Рабочий вариант, 100%, проверено в 2020
ВідповістиВидалитиЯ лично делал так, раскодировал на сколько возможно код скрипта, который закодирован, там есть функция, которая работает по следующему принципу, если блока див с определенным классом нет, то скрипт начинает перекидывать на сайт автора. Просто удалил эту часть скрипта и все нормально работает. В некоторых шаблонах так не получается. Нужно каждый шаблон рассматривать. Если кому надо, пишите, раскодирую, если смогу, естественно не бесплатно.
ВідповістиВидалитиПодскажите, плз, как сделать, чтобы сайт на блогере открывался и с www, и без?
ВідповістиВидалити