Поддомены в php

1. Олег (11.02.2010 / 19:36)
id155076.sait.ru как сделать поддомен такого типа?!

2. Саня (11.02.2010 / 19:44)
Тоже интересует.)

3. лёха (11.02.2010 / 20:11)
мод реврайт и какаято опция на сервере...какая не помню...
короч чтоб субдомены хранились в папке основного домена.

4. Саня (11.02.2010 / 20:19)
Ну полный алгоритм над,наобум тут не получиться )

5. Игорь (11.02.2010 / 21:01)
http://server-tuning.info/apache/auto-subdomains.html

6. Олег (11.02.2010 / 21:22)
5, Вижу гуглил) Только это не то)

7. Nu3oN (11.02.2010 / 21:52)
Тут есть рядом темка "МодРеврайт" там был у кого то вопрос, и на него ответили smile

8. Олег (11.02.2010 / 22:10)
7, перечитал тему всю полностью.. Но там не понятно вообще..
------------
Вот допустим народ: У меня есть ид пользователя.. Мне нужно сделать"id13213.сайт.ru" и чтобы при переходе сюда оно автоматом кидало на сайт.ру\anketa\13213 .. Как такое провернуть?!

9. Nu3oN (11.02.2010 / 22:22)
Хе! так у тебя еще и проблемы с php smile у тебя двиг на мускуле?

10. лёха (11.02.2010 / 22:24)
RewriteRule ^id([0-9]+)$ profile.php?id=$1 [L]
RewriteCond %{HTTP_HOST} ^([^\.]+)\.site\.ru$ [NC]
RewriteCond %{HTTP_HOST} !^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/id%1 [R,QSA]

11. Олег (11.02.2010 / 22:36)
9, На мускуле.. С этим модом у меня только проблемы..

12. Олег (11.02.2010 / 22:48)
Всё вроде верно.. Но насколько я понел нужно апач перезагрузить

13. Владислав (11.02.2010 / 23:13)
нет, в апаче нужно включить WildCard DNS. И прописать в .htaccess :
RewriteCond %{HTTP_HOST} ^([^\.]+)\.site\.ru$ [NC]
RewriteCond %{HTTP_HOST} !^www\.site\.ru$ [NC] 
RewriteRule ^(.*)$ redir.php?us=%1 [L,QSA]


14. Удаленный (14.02.2010 / 16:58)
#1 Тибе вначале нужно в директиве VirtualHost прописать ServerAlias *.visavi.net где вместо visavi.net твой домен.
А потом уже Вылавливать реврайтом

15. ктулху (15.02.2010 / 00:31)
13, O_o Я незнаю откуда вы взяли понятие WildCard DNS, но это бред... и не понятно почему в апаче он включается...
В DNS надо прописать A запись "*" указав IP сервера, и сделать алиас *.domain.ru в апаче как написал TLENSi.

16. Ваня (16.02.2010 / 21:12)
А как это сделать с мотором, он не на базе, и без ид

17. Олег (16.02.2010 / 21:43)
15, в 13 посте всё верно написано! Писал хостеру мне всё включили и работает функция!

18. Ваня (19.02.2010 / 21:05)
Мне для мотора надо

19. Tony V (19.02.2010 / 22:37)
Для мотора необходимо будет переделывать полностью авторизацию, так как кукисы выдаются только на один поддомен

20. Владислав (20.02.2010 / 01:09)
15. ShiftBHT, извини, но ты несешь бред.

21. Олег (20.02.2010 / 02:05)
20, +1 и при том полный...

URL: https://visavi.net/topics/5949