Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Хостинг » Как грамотно сделать на одном серваке несколько сайтов.

Модерирует : 3xp0, PEDKA

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

xlsx2007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кратко:
Серверный набор XAMPP.
Домены зарегены на Webnames.
 
Проблема:
Не получается прикрепить несколько доменов, так чтобы они ссылались на разные папки(2 домена - 2 разных сайта). Тоесть почемуто когда прикрепляю оба домена они все ссылаются на одно место, на то на которое первый по списку.
 
Пожалуйста объясните, скорее всего я что-то не так делаю или вообще таким образом невозможно прикрепить 2 домена на разные сайты.
 
В файле \apache\conf\extra\httpd-vhosts.conf прописал:
 
<VirtualHost  77.***.**.***:80>
    ServerAdmin webmaster@master
    DocumentRoot X:/wser/htdocs/domen1
    ServerName domen1.org
    ServerAlias www.domen1.org
</VirtualHost>
<VirtualHost  77.***.**.***:80>
    ServerAdmin webmaster@master
    DocumentRoot X:/wser/htdocs/domen2
    ServerName domen2.org
    ServerAlias www.domen2.org
</VirtualHost>
 
В панели управления на webnames использую их NS сервера, а в управлении зонами создаю ALIAS для доменов @domen1.org, www.domen1.org, @domen2.org, www.domen2.org ссылающийся на мой IP 77.***.**.***
 
После этих манипуляций при наборе адреса domen1.org попадаю куда надо в (htdocs/domen1), а вот при наборе domen2.org попадаю в директорию  htdocs/domen1 а не в htdocs/domen2.
 
 
 

Всего записей: 79 | Зарегистр. 20-06-2008 | Отправлено: 16:46 18-05-2009
3xp0



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Так надо свой ДНС сервер поднять на сервере и указать свои ДНС - тогда будет загружаться правильно все, а так все что вы в httpd.conf пишите просто игнорируется.

Всего записей: 6398 | Зарегистр. 22-09-2002 | Отправлено: 18:08 18-05-2009
xlsx2007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Странно, ведь некоторые хостинги то используют сторонние DNS серваки.
А если скажем взять бесплатный DNS сервис www.editdns.net?
 
Я в принципе сразу еще думал об поднятии своих днс.
Но до тех конфигов добрался интуитивным путем, а вот с поднятием ДНС думаю будут траблы.
 
Для его поднятия надо чтото более чем стандартная пачка XAMPP for Win?

Всего записей: 79 | Зарегистр. 20-06-2008 | Отправлено: 18:29 18-05-2009
Alex Zaguzin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xlsx2007 - а зачем XAMPP? Сложно поставить связку из мускула, апача, рнр и настроить всё должным образом?

Всего записей: 3698 | Зарегистр. 21-07-2007 | Отправлено: 13:19 19-05-2009
Gietos



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Проблема не в DNS, если оба доменных имени разрешаются в IP-адрес сервера.
 
А файл \apache\conf\extra\httpd-vhosts.conf инклюдится в основной конфиг веб-сервера? Смею предположить, что в файле \apache\conf\httpd.conf есть строка вроде этой:
 

Код:
Include conf/extra/httpd-vhosts.conf

 
Может быть она закомментирована?

Всего записей: 5 | Зарегистр. 07-12-2006 | Отправлено: 01:38 26-05-2009
pitOOf

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, доброй ночи!
Не поможете, не могу понять в чем проблема.
Завожу три сайта в хамрр
Но при заходе на сайты все время попадаю в корневой каталог с этими сайтами..
(httpd-vhosts.conf)
 
NameVirtualHost 176.*.*.*:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ##ServerName or ##ServerAlias in any <VirtualHost> block.
#
<VirtualHost 176.*.*.*:80>
    ServerAdmin admin@d1.ru
    DocumentRoot "C:/xampp/htdocs/d1.ru"
    ServerName d1.ru
    ServerAlias www.d1.ru
    ErrorLog "logs/d1.ru.log"
    CustomLog "logs/d1.ru.log" common
</VirtualHost>
 
<VirtualHost 176.*.*.*:80>
    ServerAdmin admin@d2.ru
    DocumentRoot "C:/xampp/htdocs/d2.ru"
    ServerName d2.ru
    ServerAlias www.d2.ru
    ErrorLog "logs/d2.ru.log"
    CustomLog "logs/d2.ru.log" common
</VirtualHost>
 
 
<VirtualHost 176.*.*.*:80>
    ServerAdmin admin@d3.ru
    DocumentRoot "C:/xampp/htdocs/d3.ru"
    ServerName d3.ru
    ServerAlias www.d3.ru
    ErrorLog "logs/d3.ru.log"
    CustomLog "logs/d3.ru.log" common
</VirtualHost>
 
Потом разблокировал  
 
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
 
Больше ничего не менял.
 
Добавлено:
Вот как это выглядит

Всего записей: 10 | Зарегистр. 11-01-2008 | Отправлено: 23:28 06-09-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pitOOf
http://httpd.apache.org/docs/2.4/mod/mod_dir.html#directoryindex

Всего записей: 15121 | Зарегистр. 20-09-2014 | Отправлено: 21:13 10-09-2015
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Хостинг » Как грамотно сделать на одном серваке несколько сайтов.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru