Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > Как настроить денвер для работы с пот -доменами


Автор: php5 24.9.2007, 13:47
   
Как настроить денвер для работы с пот -доменом 
т.е у меня у хост провайдера размещен сайт с доменом mysite.com так же имеется пот домен 
ru.mysite.com мне нужно перенести его на локальный комп в денвев как это сделать что бы адреса остались без изменения

Автор: ZeeLax 24.9.2007, 13:50
Цитата(php5 @  24.9.2007,  16:47 Найти цитируемый пост)
пот -доменом 

Это от слова пот?
Яснее немножко выразиться можете?

Автор: marykone 24.9.2007, 17:21
php5, если ты хочешь перенести свой сайт от прова и разместить у себя на веб сервере то денвер тебе точно не поможет 
Цитата(php5 @  24.9.2007,  13:47 Найти цитируемый пост)
 с пот -доменом 
тоже не очень догнал это определение 

ааа это поддомен !!!!
Цитата(php5 @  24.9.2007,  13:47 Найти цитируемый пост)
 что бы адреса остались без изменения

это ты про какие адресса 

вообще для каких целей к себе переносишь 

заранее говорю лучшей используй apache 



Автор: php5 24.9.2007, 18:26
С  пот -доменом это я конечно загнался  smile  , да речь действительно идет о поддомене я тут порылся в инете и надыбал следующее
Код

В конец apache.conf нужно внести:
<VirtualHost *>
ServerName субдомен.Ваш_домен.ru
DocumentRoot /www/htdocs/субдомен/
# где "субдомен" - это директория
# для виртуального хоста (субдомена)
</VirtualHost>

Для своего случая я написал 
Код

<VirtualHost 127.0.0.1 >
ServerName ru.mysite.com
ServerAlias www. ru.mysite.com
DocumentRoot /home/ mysite.com/www/ru/
</VirtualHost>

Но почему-то не работает ,  что не так ? smile 

Автор: ZeeLax 24.9.2007, 20:19
Цитата(ZeeLax @  24.9.2007,  16:50 Найти цитируемый пост)
Яснее немножко выразиться можете? 


Автор: marykone 25.9.2007, 08:07
Цитата

127.0.0.1     ru.mysite.com 

вот это в hosts прописать надо 

Автор: php5 25.9.2007, 09:17
изменил  по совету marykone 
Код

<VirtualHost 127.0.0.1  ru.mysite.com >
ServerName ru.mysite.com
ServerAlias www. ru.mysite.com
DocumentRoot /home/ mysite.com/www/ru/
</VirtualHost>


Но что то ничего  не получается,  теперь когда  я в браузере пытаюсь открыть страницу  mysite.com у меня загружается страница для ru.mysite.com , а при попытки открыть ru.mysite.com ничего не происходит  smile 

Автор: marykone 25.9.2007, 09:25
php5, во первых я тебе не говорил так изменять 

Цитата(marykone @  25.9.2007,  08:07 Найти цитируемый пост)
 это в hosts прописать надо 

c:\windows\sysytem32\drivers\etc\hosts

вопрос у тебя mysite.com под каким ай пи  
пропиши 127.0.0.2     ru.mysite.com

Автор: php5 25.9.2007, 11:20
Для  mysite.com  IP -127.0.0.1. marykone,  я все сделал как ты говорил  но ru.mysite.com так и не загружается  smile  хотя теперь нормально открывается  .mysite.com  

Автор: marykone 25.9.2007, 11:29
это в апач (денвер )

Цитата

<VirtualHost 127.0.0.2 >
ServerName ru.mysite.com
ServerAlias www. ru.mysite.com
DocumentRoot /home/ mysite.com/www/ru/
</VirtualHost>



это в хостс прописываем 
Цитата

127.0.0.2     ru.mysite.com

 теперь у тебя 

Автор: php5 25.9.2007, 12:33
Marykone,сделала все как ты написал но у вы ru.mysite.com не загружается хотя пропинговал   ru.mysite.com  и  mysite.com  , оба пингуются  для ru.mysite.com   ip -127.0.0.2  для  mysite.com   IP- 127.0.0.1   что не так ?  smile 

Автор: marykone 25.9.2007, 13:19
php5, давай httpd.conf посмотрим что да как 

Автор: php5 25.9.2007, 13:25
ок 

Автор: marykone 25.9.2007, 13:55
php5, слушай ну пойми что там написано 

вообщем продолжаем гадать 
посмотри что бы listen был привязан только к порту а не к определенному ай пи 
Цитата

listen :80

и попробуй так 
Цитата

NameVirtualHost 127,0,0,2 или www.ru.mysite.com
<VirtualHost 127.0.0.2 >
ServerName ru.mysite.com
ServerAlias www. ru.mysite.com
DocumentRoot /home/ mysite.com/www/ru/
</VirtualHost>



Автор: php5 26.9.2007, 09:45
Marykone ,все попробовал  но  ничего не помогло  smile 

Автор: marykone 26.9.2007, 10:21
php5, может поставишь апач и все что тебе нужно 

и настроим или конфиг в нормальном виде представь( используй теги [code=nocolor]) 

Код

NameVirtualHost 127,0,0,2 или www.ru.mysite.com
<VirtualHost 127.0.0.2 >
ServerName ru.mysite.com
ServerAlias www. ru.mysite.com
DocumentRoot /home/ mysite.com/www/ru/
</VirtualHost>

кнопочки выше окна для создания сообщений

Автор: php5 27.9.2007, 10:49
Появился небольшой проблеск после того как я сделал следующие изменения 
<VirtualHost  ru.mysite.com >
ServerName  www.ru.mysite.com
DocumentRoot  “Z:/home/ mysite.com/www/ru/”
</VirtualHost>   
В   hosts
127.0.0.1 ru.mysite.com
127.0.0.1 mysite.com
Теперь  страница ru.mysite.com загружается но когда я пытаюсь загрузить mysite.com то загружается не mysite.com  а ru.mysite.com когда я изменил 
В   hosts
127.0.0.2 ru.mysite.com
127.0.0.1 mysite.com
То теперь загружается mysite.com а при попытки загрузить  страницу с ru.mysite.com ссылка меняется на mysite.com и загружается контент  mysite.com как это исправить 

Автор: php5 27.9.2007, 12:02
Наконец-то  расчехлился   smile  последнее настройки   с которыми все заработало 
<VirtualHost  * :* >
ServerName  “ru.mysite.com”
DocumentRoot  “Z:/home/ mysite.com/www/ru/”
</VirtualHost>   
В   hosts
127.0.0.1 ru.mysite.com
127.0.0.1 mysite.com

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)