Здравствуйте, хотел спросить как сделать редирект (это вроде так называется). Простыми словами объясню..) В общем есть партнерская реф ссылка, как вы знаете она не очень красивого вида. Хочу чтобы она выглядела вот так: www.сайт.ru Буду работать с сайтом вконтакте. Объясните пожалуйста как это сделать. Заранее спасибо)
Делается это элементарно: открывается google.com (или любой другой поисковик), там набирается "how to create redirect" и бац, первая же ссылка по теме, невероятно.
создаёшь файл в корне папки домена с именем ".htaccess" без кавычек Вписываешь там к примеру: Redirect 301 / http://партнёрский.линк.например.ру
Из-за такого редиректа ВК по быстрому внесет ссылку на ваш промежуточный сайт (через который ТС планирует сливать траф с соцсети) в бан-лист. Я делаю так: 1. регаю (на укозе/блогпосте/народе) фри домен или рушку (http://пример.ру). 2. вношу в index.html этого сайта (между <body> и </body>) java скрипт HTML: <script type="text/javascript"> setTimeout('location.replace("http://адрес_сайта_платника_с_параметрами_&rid=###_,_&sid=####_И_Т._Д._")', 3000); /*Изменить текущий адрес страницы через 3 секунды (3000 миллисекунд)*/ </script> <noscript> <meta http-equiv="refresh" content="3; url=http://http://адрес_сайта_платника_с_параметрами_&rid=###_,_&sid=####_И_Т._Д._"> </noscript> 3. Иду в любой сервис сокращения ссылок (например http://goo.gl/ и сокращаю ссылку на свой промежуточный сайт (в примере http://пример.ру), получаю ссылку вида http://goo.gl/CtVO7 , и потом ЭТУ... 4. Сокращенную ссылку использую в соцсети (ВК иди ОК) 5. юзер видит сокращенную ссылку -> щелкает по ней->переходит на сайт редиректа -> потом попадает на платник-> вводит номер телефона (отсылает СМС или подписывается.)-> Профит PS. если соцсеть по жалобам пользователей банит Вашу короткую ссылку на сайт редиректа Вам придется повторить шаги 3,4,5 Где-то так.
Мой вариант редика - в файл index.html или в дизайн шаблона, если платформа не разрешает управлять файлами: Code: <script type="text/javascript">window.location.href="http://forum.antichat.ru/";</script> <noscript><meta http-equiv="refresh" content="0;url='http://forum.antichat.ru/'" /></noscript> Хотя вариант vpetrom гораздо устойчивее. А оптимально редиректить по событию onmousemove, чтобы точно знать, что это человек зашел, а не бот-чекер от Вконтакте
блогспот кстати требует мета тег закрывать, я лично просто добавляю </meta> и работает. а че за скрипт с onmousemove?
через js ниче не нашел, только такое <a href="http://www.site.ru/?user" onMouseOver="window.status='http://www.site.ru/'; return true" onMouseOut="window.status=''; return true">текст ссылки</a> можно пример?
floor333, вот, рабочий пример: Code: <a href="http://ya.ru/"> <img src="1.png" onmouseover="window.location.href=this.parentNode.href;" width=100% height=100% /> </a> Вместо ya.ru - целевой сайт, 1.png - прозрачная картинка 1х1 пиксель или без картинки.
спс, попробую, хотя по моему это все напрасные потуги.. на блогспоте тестил сам? чет не хавается код, выдает: Ошибка при синтаксическом анализе XML (строка 12, столбец 83): Open quote is expected for attribute "{1}" associated with an element type "width".