За последние 24 часа нас посетили 18313 программистов и 1634 робота. Сейчас ищет 1671 программист ...

Автоподдомены (centos)

Тема в разделе "Установка PHP", создана пользователем gkhelloworld, 15 июн 2010.

  1. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    Пришло время для небольшой реализации каталога предприятий с автоподоменами, но увы сегодня первый раз столкнулся с подобным явлением. нужно реализовать

    Код (Text):
    1. catalog.com/company-name
    2. company-name.catalog.com
    что для этого нужно куда копать... так как тема для меня новая трудно искать в google хочу увидеть более точных решений.
    еще неплохо было бы почитать... насчет адреса сколько символов использовать, и обо всех подводных камнях этого метода.

    на сервере связка: Apache/2.2.3 (CentOS) + PHP 5.3.2
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    1. ДНС запись А с * для домена domain.ru
    3. В апаче ServerAlias *.domain.ru
    2. В апаче обработка хоста mod_rewrite который переназначит xxx.domain.ru в domain.ru/xxx или domain.ru/?catalog=xxx это по желанию
     
  3. tenshi

    tenshi Активный пользователь

    С нами с:
    1 июн 2010
    Сообщения:
    191
    Симпатии:
    0
    о_0" не надо весь трафик через апач слать..
     
  4. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    tenshi
    а как тогда ?
    у меня каталог компаний которые имеют URL двух вариантов
    catalog.com/company-name
    company-name.catalog.com

    есть другие предложения ?
     
  5. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    440Hz
    т.е. просто mod_rewrite перенаправлять и всё ?
    если это всё тогда спасибо за мудрость