За последние 24 часа нас посетили 57920 программистов и 1845 роботов. Сейчас ищет 1081 программист ...

Создание поддомена

Тема в разделе "PHP для новичков", создана пользователем MCTrane, 11 апр 2011.

  1. MCTrane

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

    С нами с:
    14 ноя 2009
    Сообщения:
    217
    Симпатии:
    0
    Видел на некоторых сайтах такую вещь: у каждого зарегистрированного пользователя свой поддомен, т.е. зарегился например "igordata" и его профиль открывается по ссылке igordata.site.ru.
    Как это реализовано? С помощью htaccess?
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    да, происходит рерайт адреса типа igordata.site.ru => site.ru/?u=igordata
    в dns надо не забыть сделать запись @.site.ru
     
  3. MCTrane

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

    С нами с:
    14 ноя 2009
    Сообщения:
    217
    Симпатии:
    0
    Спасибо
     
  4. MCTrane

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

    С нами с:
    14 ноя 2009
    Сообщения:
    217
    Симпатии:
    0
    А какой ставить тип записи @.site.ru? И адрес?
     
  5. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    ой, не @ a *.
    Тип удобнее всего CNAME, чтобы автоматически синхронизировалось с главным доменом.
    Код (Text):
    1. *.site.ru CNAME site.ru
     
  6. MCTrane

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

    С нами с:
    14 ноя 2009
    Сообщения:
    217
    Симпатии:
    0
    ну, я так и сделал, htacces пока не делал, но при заходе на test.site.ru мне говорит, что сервер не найден.
    Так и должно разве быть?
     
  7. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Не факт. Если на сервере у вас несколько доменов, и конкретно по IP никакой сайт не отзывается, то конечно будет "сервер не найден".
    В апаче надо в конфигурацию хоста добавить
    Код (Text):
    1. ServerAlias  *.site.ru
    после этого уже делать .htaccess c правилами рерайта.
     
  8. Ensiferum

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

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    рерайт как примерно выглядеть должен? У меня что-то ошибка 500, но до логов не добраться
     
  9. jenya777777

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

    С нами с:
    16 мар 2010
    Сообщения:
    562
    Симпатии:
    0