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

Тема в разделе "Как сделать...", создана пользователем danneo, 28 май 2013.

  1. danneo

    danneo Честный

    Регистр.:
    13 ноя 2007
    Сообщения:
    1.463
    Симпатии:
    114
    нужно сделать выбор области, потом города, как на том же avito и прочих сайтах.
    смотрел в инете, так и не нашел конкретных описаний методов.
    Смог найти только такой способ, как перенаправление с помощью htaccess - страница открывается по url, в пути которого указан город, например, site.ru/spb/ca1/page.html
    где spb переводится на субдомен spb.site.ru/ca1/page.html
    а есть еще какие-то способы?
    создавать поддомены вручную нет возможности, т.к. их будет очень много.
     
  2. Nei

    Nei Nosce te ipsum

    Регистр.:
    5 сен 2009
    Сообщения:
    635
    Симпатии:
    503
    А чем, собственно, способ перенаправления с помощью htaccess не годится?
     
  3. donvictorio

    donvictorio

    Регистр.:
    28 янв 2010
    Сообщения:
    878
    Симпатии:
    803
    создавать поддомены вручную всё равно придётся. если ns сервер свой или имеет интерфейс для загрузки ns конфига с ресурсами,
    [​IMG]



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

    ne4to Постоялец

    Регистр.:
    16 ноя 2012
    Сообщения:
    107
    Симпатии:
    50
    никто не мешает для А записи указать *
    а скрипт уже будет парсить субдомен и выполнять нужные действия )
     
  5. Иванвован

    Иванвован Писатель

    Регистр.:
    4 июн 2013
    Сообщения:
    1
    Симпатии:
    0
    у некоторых хостеров есть перенаправление со всех поддоменов на основной домен

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