apache documentroot



Documentroot apache

Автор Владимир Михайлов задал вопрос в разделе Другие языки и технологии

Как настроить два реальных домена в Apache на windows? и получил лучший ответ

Ответ от Air72[мастер]
Принцип работы.
Каждая папка в WWW директории будет расценена как Вэб узел, т. е. домен.
Если вы в папке WWW создадите парку Site.ru и в DNS сервере укажете IP адрес вашего сервера, то запрос придёт именно в эту папку.
Если тут же в WWW создать папку Domen.com и в DNS-ке так же прописать IP вашего сервера то запрос придёт уже в новую папку.
У меня на хосте около 15 субдоменов и два основных домена обслуживается, и всё работает.
Вроде все настройки скопировал, которые менял.
httpd.conf
Listen *:80
VirtualDocumentRoot "С: /Server/www/%0/"
<Directory "С: /Server/www/%0/">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* ---"Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
#
# for more information.
#
#Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
#AllowOverride None
#
# Controls who can get stuff from this server.
#
#Order allow,deny
#Allow from all
</Directory>
httpd-vhosts.conf
# NameVirtualHost *:80
# <VirtualHost *:80>
# DocumentRoot "C:/SERVER/Apache2.2.11/htdocs"
# ServerName localhost
# ErrorLog "C:/SERVER/Apache2.2.11/error.log"
# CustomLog "C:/SERVER/Apache2.2.11/access.log" common
# </VirtualHost>
Всё закомментировано.
P.S.
Директиву ДокументРут пропишите к папке WWW, а в настройках каждого сайта добавляйте к $_SERVER[DOCUMENT_ROOT] ещё $_SERVER[HTTP_HOST]

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как настроить два реальных домена в Apache на windows?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*