Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Windows системы (https://forum.antichat.xyz/forumdisplay.php?f=125)
-   -   Настройка поддоменов на AppServ (https://forum.antichat.xyz/showthread.php?t=129029)

LBEST 08.07.2009 18:11

Поддомены
 
Хай всем. хочу сделать так, чтобы, напимер,
как на античате.
forum.antichat.ru заходит на форум
video.antichat.ru на видео заходит
и хочу чтобы было
forum.antichat.ru > такаяже папка и там файлы форума
и video.antichat.ru там файлы видео
Я не на хостинге. Делаю на своем кампе web серв
Appserv 2.5.8

SpangeBoB 08.07.2009 18:33

Даю вам попытку грамотно изложить вашу мысль или через 2 часа я удалю тему.

rSteLlMi 09.07.2009 15:39

Настройка поддоменов на AppServ
 
В общем такая ситуация, поставил AppServ 2.5.10, все настроил, все ок, но нужно прицепить нескольким ресурсам свои поддомены, на TopServer делать это было легко, но он очень громозкий, и 80% функций для меня лишних, поэтому сменил. Помогите кто сталкавался с подобным вопросом на данном сервере...

P.S. пробывал пихать в файл C:/AppServ/Apache2.2/conf/original/extra/httpd-vhosts.conf это:

Код:

<VirtualHost localhost:80>
ServerAdmin user1@localhost
ServerName rstellmi.ullinks.ru
DocumentRoot "C:/www/user1"
ScriptAlias C:/www/user1/"

<Directory C:/www/user1>
Options Includes
AllowOverride All
Allow from all
</Directory>

ErrorLog /error/user1/error.log
CustomLog /error/user1/user1_access.log
</VirtualHost>

Не прет =(

zythar 11.07.2009 11:03

Цитата:

Listen 80
NameVirtualHost *

<VirtualHost *>
ServerName www.domain.com
DocumentRoot /home/httpd/htdocs/
</VirtualHost>

<VirtualHost *>
ServerName subdomain.domain.com
DocumentRoot /home/httpd/htdocs/subdomain/
</VirtualHost>
добавь в самом конце httpd.conf, в секции Virtual Hosts

доки - http://httpd.apache.org/docs/2.0/vhosts/

AlexSatter 11.07.2009 14:12

для начала, прописываете записи IN A или CNAME запись в DNS с вашими поддоменами, будет выглядеть так:

forum IN A x.x.x.x , где иксы это айпишник.
об этом почитайте документацию вашего днс сервера. он находится у вас? или где-то в другом месте? в общем смотрите.

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

InfernoNet 11.07.2009 14:27

Цитата:

Сообщение от AlexSatter
для начала, прописываете записи IN A или CNAME запись в DNS с вашими поддоменами, будет выглядеть так:

forum IN A x.x.x.x , где иксы это айпишник.
об этом почитайте документацию вашего днс сервера. он находится у вас? или где-то в другом месте? в общем смотрите.

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

Если ТС нужно только для WEB домены, то тут можно обойтись и виртуал хостами.

AlexSatter 11.07.2009 14:31

да что вы говорите?
ну поведайте мне. как виртуалхосты у апача узнают о существовании доменных имен в DNS

InfernoNet 11.07.2009 14:59

Цитата:

Сообщение от AlexSatter
да что вы говорите?
ну поведайте мне. как виртуалхосты у апача узнают о существовании доменных имен в DNS

Автоматически. Лично у меня с этим проблем не возникало и для апача ни когда днсы не настраивал.

Егорыч+++ 11.07.2009 17:44

Цитата:

Сообщение от InfernoNet
Автоматически. Лично у меня с этим проблем не возникало и для апача ни когда днсы не настраивал.

Что с нокальной машины набирая поддомен в браузере он должен быть прописан либо в ДНС либо а hosts на нашине, с которой надо посмотреть.. Денвер сам прописывает записи в hosts

Nelzone 11.07.2009 17:54

Цитата:

Сообщение от Егорыч+++
Что с нокальной машины набирая поддомен в браузере он должен быть прописан либо в ДНС либо а hosts на нашине, с которой надо посмотреть.. Денвер сам прописывает записи в hosts

ты читаешь мои мысли :(


Цитата:

127.0.0.1 localhost
127.0.0.1 www.subdomain.localhost
127.0.0.1 www.subdomain.test1.ru
127.0.0.1 subdomain.localhost
127.0.0.1 subdomain.test1.ru
127.0.0.1 www.localhost
127.0.0.1 www.test1.ru
127.0.0.2 custom-host
127.0.0.2 www.custom
127.0.0.1 test1.ru
127.0.0.2 custom
vhosts.conf

Цитата:

# Host /home/test1.ru/www (10):
#Listen 127.0.0.1:443
#NameVirtualHost 127.0.0.1:443
<VirtualHost 127.0.0.1:443>
SSLEngine on
DocumentRoot "Z:/home/test1.ru/www"
ServerName "test1.ru"
ServerAlias "test1.ru" "www.test1.ru"
ScriptAlias /cgi/ "/home/test1.ru/cgi/"
ScriptAlias /cgi-bin/ "/home/test1.ru/cgi-bin/"
</VirtualHost>
денвер


Время: 22:49