Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Субдомен при регистрации

31K
25 декабря 2007 года
misterio
4 / / 17.10.2007
Здравствуйте. Всем известен проект livejournal.com Итак, при регистрации создаётся субдомен name.livejournal.com
Я хочу такую же фичу себе сделать, как мне осуществить это? :)
15
25 декабря 2007 года
shaelf
2.7K / / 04.05.2005
Да поможет тебе поиск по сайту...
251
25 декабря 2007 года
SkyMаn
1.7K / / 31.07.2007
Советую раскрыть суть темы: "Сабдомен при регистрации"
При чем тут регистрация?
8
26 декабря 2007 года
mfender
3.5K / / 15.06.2005
Я так понимаю, что автор делает некий сайт, где можно зайти, зарегистрироваться неким именем и юзать его потом с адресом myname.domain.рю. Но не понимаю одного: если автор не в состоянии своей головой додумать, как это сделать, а скорее всего даже не испросил о возможности делать это у своего хостёра, то тут, думается, бисер метать и телепатировать никто не станет.
92
26 декабря 2007 года
Тень Пса
2.2K / / 19.10.2006
mfender, а что тут бисер метать и тем более телепатировать :) ты сам уже ответил что да как =))

2 аффтар: modRewrite тебе поможет -

 
Код:
RewriteCond %{HTTP_HOST} ^[^\.]+\.domain\.com$ [NC]
RewriteRule ^([^\.]+)\.domain.com$  /cgi-bin/index.cgi?user=$1 [L,QSA]
примерно так :) ессно не проверял

http://htaccess.net.ru/doc/mod_rewrite/ - здесь еще почитай
8
27 декабря 2007 года
mfender
3.5K / / 15.06.2005
Цитата: Тень Пса

2 аффтар: modRewrite тебе поможет -



Вот потому я и оговорился о хостёрах и возможности всего этого у отдельновзятого хостёра в целом. Не везде возможно такое, что ты напейсал.

312
27 декабря 2007 года
dead_star
392 / / 26.11.2006
ребят вы че?
какие хостеры? какие мод реврайты?
этож DNS
каждый субдомен нужно регить в DNS
а это означает свой DNS-сервер
и еще один сервер на котором будет крутится сам портал
а по хорошему еще и третий с базой данных
порталы уровня, того же, livejournal.com или narod.ru должны стоять как минимум на шести серверах
3 основных и 3 дублирующих

нет, естественно все можно впихнуть и в один сервер
но результат сами понимаете
всеравно это дорого и сложно
и всеравно это свой сервер а не хостер

2 аффтар
забудь о субдоменах
твоему начальству это не по карману
проще уж реализовать схему
http://doman.ru/username/page/
и разбирать модреврайтом
251
27 декабря 2007 года
SkyMаn
1.7K / / 31.07.2007
Цитата: dead_star

проще уж реализовать схему
http://doman.ru/username/page/
и разбирать модреврайтом



Цитата: dead_star

какие мод реврайты?
этож DNS
каждый субдомен нужно регить в DNS


самому себе протеворечим...:D

8
27 декабря 2007 года
mfender
3.5K / / 15.06.2005
Цитата: dead_star

забудь о субдоменах
твоему начальству это не по карману


ну если $600 приходящему пару раз в месяц за зарплатой и авансом админу - не по карману, тады да. тады не поднять...

92
27 декабря 2007 года
Тень Пса
2.2K / / 19.10.2006
Цитата: dead_star
ребят вы че?
какие хостеры? какие мод реврайты?
этож DNS
каждый субдомен нужно регить в DNS
а это означает свой DNS-сервер
и еще один сервер на котором будет крутится сам портал
а по хорошему еще и третий с базой данных
порталы уровня, того же, livejournal.com или narod.ru должны стоять как минимум на шести серверах
3 основных и 3 дублирующих

нет, естественно все можно впихнуть и в один сервер
но результат сами понимаете
всеравно это дорого и сложно
и всеравно это свой сервер а не хостер

2 аффтар
забудь о субдоменах
твоему начальству это не по карману
проще уж реализовать схему
http://doman.ru/username/page/
и разбирать модреврайтом


товарищ, не надо грязи, какие dns вы вообще о чём? :)
в данном случае этого не нужно )))

http://www.jonlee.ca/how-to-use-wildcard-subdomains/ - читаем, и находим примерно то же самое, что я привел в пример.

только опять же, есть несколько нюансов - использовать АБсолютные пути, ну и по хорошему, было бы не вредно сделать no-www ) тем же самым mod_rewrite'ом.


всё это здесь - http://www.jonlee.ca/tag/mod_rewrite/

312
27 декабря 2007 года
dead_star
392 / / 26.11.2006
Цитата: SkyM@n
самому себе протеворечим...:D


нисколько
читайте внимательней пост

Цитата: mfender
ну если $600 приходящему пару раз в месяц за зарплатой и авансом админу - не по карману, тады да. тады не поднять...


да, фигня. платить копейки
~$600 админу(ежемесячно)
~$1000 за каждый сервак(покупка)
~$100 за колокейшен каждого сервера в отдельности(ежемесячно)
600 деревянных за регистрацию домена(ежегодно)
щитайте сами
PS особо крупные проекты администрируют несколько человек
PSS у меня была похожая ситуация и я все это уже просчитывал

Цитата: Тень Пса
товарищ, не надо грязи, какие dns вы вообще о чём? :)
в данном случае этого не нужно )))


соглашусь, тут я облажался
не знал о сокращенной схеме

Цитата:

doman.ru 192.168.1.1
username1.doman.ru 192.168.1.1
username2.doman.ru 192.168.1.1
username3.doman.ru 192.168.1.1


Цитата:

doman.ru 192.168.1.1
*.doman.ru 192.168.1.1


хорошо, вопрос с DNS закрыли
хотя недостаток упомянутый в статье всеравно имеет значение
невозможность создания доменный имен вида

  • mail.doman.ru
  • ftp.doman.ru
  • и т.д.
но и тут есть решение
домены не третьего а четвертого порядка
Цитата:

doman.ru 192.168.1.1
mail.doman.ru 192.168.1.1
ftp.doman.ru 192.168.1.1
blog.doman.ru 192.168.1.1
*.blog.doman.ru 192.168.1.1


и опять же
далеко не каждый хостер позволит такое в своих конфигах писать
+ скорость будет страдать
+ у канала не слищком большая пропускная способность
всеравно нужен свой сервак

92
27 декабря 2007 года
Тень Пса
2.2K / / 19.10.2006
глупости... да, mod_rewrite немного тормозит, ну а про mail/ftp/и другие реальные поддомены, вы опять же перебрали =))

есть такое замечательное в mod_rewrite явление:
 
Код:
RewriteCond %{REQUEST_URI} !-f
RewriteRule ..........


позволяет отличать реальное от виртуального... то есть простая проверка файл то или нет.
15
27 декабря 2007 года
shaelf
2.7K / / 04.05.2005
Прошу прощения, но топикстартер не просил советов по экономической части... А что качается своих DNS...
280р и у тебя VDS со своими 2мя DNS серверами.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог