Ru-Board.club
← Вернуться в раздел «Хостинг»

» Как грамотно сделать на одном серваке несколько сайтов.

Автор: xlsx2007
Дата сообщения: 18.05.2009 15:46
Кратко:
Серверный набор 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.



Автор: 3xp0
Дата сообщения: 18.05.2009 17:08
Так надо свой ДНС сервер поднять на сервере и указать свои ДНС - тогда будет загружаться правильно все, а так все что вы в httpd.conf пишите просто игнорируется.
Автор: xlsx2007
Дата сообщения: 18.05.2009 17:29
Странно, ведь некоторые хостинги то используют сторонние DNS серваки.
А если скажем взять бесплатный DNS сервис www.editdns.net?

Я в принципе сразу еще думал об поднятии своих днс.
Но до тех конфигов добрался интуитивным путем, а вот с поднятием ДНС думаю будут траблы.

Для его поднятия надо чтото более чем стандартная пачка XAMPP for Win?
Автор: Alex Zaguzin
Дата сообщения: 19.05.2009 12:19
xlsx2007 - а зачем XAMPP? Сложно поставить связку из мускула, апача, рнр и настроить всё должным образом?
Автор: Gietos
Дата сообщения: 26.05.2009 00:38
Проблема не в DNS, если оба доменных имени разрешаются в IP-адрес сервера.

А файл \apache\conf\extra\httpd-vhosts.conf инклюдится в основной конфиг веб-сервера? Смею предположить, что в файле \apache\conf\httpd.conf есть строка вроде этой:


Код: Include conf/extra/httpd-vhosts.conf
Автор: pitOOf
Дата сообщения: 06.09.2015 23:28
Люди, доброй ночи!
Не поможете, не могу понять в чем проблема.
Завожу три сайта в хамрр
Но при заходе на сайты все время попадаю в корневой каталог с этими сайтами..
(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

Больше ничего не менял.

Добавлено:
Вот как это выглядит
Автор: Mavrikii
Дата сообщения: 10.09.2015 21:13
pitOOf
http://httpd.apache.org/docs/2.4/mod/mod_dir.html#directoryindex

Страницы: 1

Предыдущая тема: Вопрос нубка


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.