принцип построения городов на субдоменах

danneo

Честный
Регистрация
13 Ноя 2007
Сообщения
1.527
Реакции
121
нужно сделать выбор области, потом города, как на том же avito и прочих сайтах.
смотрел в инете, так и не нашел конкретных описаний методов.
Смог найти только такой способ, как перенаправление с помощью htaccess - страница открывается по url, в пути которого указан город, например, site.ru/spb/ca1/page.html
где spb переводится на субдомен spb.site.ru/ca1/page.html
а есть еще какие-то способы?
создавать поддомены вручную нет возможности, т.к. их будет очень много.
 
А чем, собственно, способ перенаправления с помощью htaccess не годится?
 
создавать поддомены вручную всё равно придётся. если ns сервер свой или имеет интерфейс для загрузки ns конфига с ресурсами,
4558397.png


то можно заранее с КЛАДРа выдрать города и загрузить их на нс сервер. только после этого будет возможна переадресация.
 
никто не мешает для А записи указать *
а скрипт уже будет парсить субдомен и выполнять нужные действия )
 
у некоторых хостеров есть перенаправление со всех поддоменов на основной домен

а далее разбор в скрипте url
$url_path = explode('.', $_SERVER['HTTP_HOST']);
 
Назад
Сверху