Помощник
|
Редирект с главного домена на поддомены (разделение по странам) |
Seo-optimist
|
Сообщение
#1
|
||
|
|
||
|
|||
Seo-optimist
|
Сообщение
#2
|
|
Никто не сталкивался с подобным?)
|
|
|
psyvortex |
9.10.2016, 21:34;
Ответить: psyvortex
Сообщение
#3
|
|
Seo-optimist,
Банально можно обратиться к ipinfo получить страну и сделать условия перенаправления на JavaScript. Например: Код $.getJSON('http://ipinfo.io', function(data){
if(data) { let go = window.location; switch (data.country) { case 'RU': go.href='http://ru.test.com'; break; case 'US': go.href='http://us.test.com'; break; case 'UA': go.href='http://ua.test.com'; break; default: console.log('другая страна'); } } }) -------------------- |
|
|
betatest |
11.10.2016, 23:40;
Ответить: betatest
Сообщение
#4
|
|
А можно это реализовать как-то на стороне сервера, без обращения к внешнему юрл. Раньше можно было как-то базу ip скачать и с неё подтягивать данные, сейчас не могу такую базу найти
|
|
|
psyvortex |
12.10.2016, 1:21;
Ответить: psyvortex
Сообщение
#5
|
|
betatest,
Ну это уже на PHP, GeoIP гуглим , ставим. Создаём и присваиваем переменную например: $getCountry = geoip_country_code_by_name($_SERVER['REMOTE_ADDR']); И применям тот же метод switch. Допустим так: Код switch ($getCountry) { case "RU": $goTo = "http://ru.test.com"; break; case "UA": $goTo ="http://ua.test.com"; break; case "US": $goTo ="http://us.test.com"; break; default: $goTo = "http://other.site.com"; } header("location: $goTo"); П.с. писал экспромтом поэтому это чисто для прояснения.. -------------------- |
|
|
BeerAbsorber |
12.10.2016, 13:58;
Ответить: BeerAbsorber
Сообщение
#6
|
|
статья про редирект с помощью mod_geoip и .htaccess
предпоследний блок кода не нужен, последний поменять, чтобы редиректил на поддомен, а не папку. |
|
|
Seo-optimist
|
Сообщение
#7
|
|
Всем спасибо. Просьба закрыть тему.
Реализовали по методу, который описал psyvortex, единственное не много под поправили под свои требования. |
|
|
betatest |
19.10.2016, 12:01;
Ответить: betatest
Сообщение
#8
|
|
psyvortex, в готовом варианте ничего не нашел - есть ли вменяемая какая-то база GeoIP не для ру/снг?
|
|
|
psyvortex |
19.10.2016, 13:43;
Ответить: psyvortex
Сообщение
#9
|
|
|
betatest, ну готовый вариант вряд ли найдётся) А вот насчёт базы, много кто пользуется maxmind.
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Можно ли в старый SEO текст вместо старого домена поставить новый? | 3 | Tutich | 1219 | 22.3.2024, 14:47 автор: Tutich |
|
Куплю выгрузку из serp stat для одного домена serp stat для одного домена |
1 | Smartseowork | 1572 | 24.5.2022, 20:49 автор: Latinos |
|
Как сделать поддомены, чтобы не склеило? | 0 | Yuliya1982 | 935 | 29.11.2021, 5:26 автор: Yuliya1982 |
|
Ищу прокси резидентские/мобильные по конкретным странам | 2 | шахидочка_программист | 1436 | 15.3.2021, 12:57 автор: MG_PrimeProxy |
|
301 редирект по маске. Как сделать? | 1 | Vbifyz | 1292 | 16.8.2020, 13:45 автор: miketomlin |
Текстовая версия | Сейчас: 24.4.2024, 20:52 |