Форум программистов, компьютерный форум, киберфорум
Наши страницы
Apache, htaccess
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/10: Рейтинг темы: голосов - 10, средняя оценка - 4.60
suseway
0 / 0 / 0
Регистрация: 30.07.2010
Сообщений: 8
1

Настройка Apache в windows

19.09.2011, 14:39. Просмотров 1885. Ответов 3
Метки нет (Все метки)

Есть PC1 (IP1: 192.168.0.10) с windows, на котором запущен Apache.
Есть PC2 (IP2: 192.168.0.99) на котором крутится сервис, который позволяет смотреть содержимое папки с указанного IP (через Apache).
По умолчанию, в файле httpd.conf, DocumentRoot указан, как:

SQL
1
DocumentRoot "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs"
Если указать IP адрес в этом сервисе первой машины (т.е. 192.168.0.10) и запустить, то можно увидеть содержимое папки C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs

Как можно настроить Apache таким образом, чтобы при запуске сервиса с разных IP, можно было бы увидеть содержимое своей конкретной папки в зависимости от IP адреса, на котором запускается сервис?
Например:
1. Если запустили сервис на машине с адресом IP2 [192.168.0.99] и указать в нем IP1 [192.168.0.10], то можно увидеть содержимое папки C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/Apache1
2. Если запустили сервис на машине с адресом IP3 [192.168.0.100] и указать в нем IP1 [192.168.0.10],, то можно увидеть содержимое папки C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/Apache2
3. Если запустили сервис на машине с адресом IP4 [192.168.0.101] и указать в нем IP1 [192.168.0.10],, то можно увидеть содержимое папки C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/Apache3
и т.д.

ЗЫ. Предполагаю, что в httpd.conf можно каким-то образом задать правила, по которым с определенных IP будут видны определенные папки. Как это можно сделать, может кто-то подтолкнет?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2011, 14:39
Ответы с готовыми решениями:

настройка Apache
Помогите разобраться с проблемой. При обращении к 127.0.0.1 браузер выдает: Forbidden You...

Настройка Apache
Цель: Apache должен обеспечивать поддержку mod_rewrite и разрешать .htaccess в корневом каталоге...

Настройка Apache
Для тестирования и разработки сайта установил на локальный комп с WinXP комплект (Apache+PHP+MSSQL)...

Настройка Apache
Здраствуйте, у меня возникло несколько вопросов по настройке apache, подскажите пожалуйсто: 1. У...

Настройка Apache 2.2...
Вот наткнулся с такой ошибкой при запуске Apache 2.2: Все делал как описано в этой статье -...

3
k0xy
221 / 179 / 5
Регистрация: 12.01.2009
Сообщений: 1,095
20.09.2011, 10:51 2
Цитата Сообщение от suseway Посмотреть сообщение
ЗЫ. Предполагаю, что в httpd.conf можно каким-то образом задать правила, по которым с определенных IP будут видны определенные папки. Как это можно сделать, может кто-то подтолкнет?
mod_dir
mod_autoindex
.htacess
0
suseway
0 / 0 / 0
Регистрация: 30.07.2010
Сообщений: 8
21.09.2011, 16:36  [ТС] 3
Цитата Сообщение от k0xy Посмотреть сообщение
Нет, я хочу, чтобы при коннекте с другого компа PC2 (IP2: 192.168.0.99) на мой PC1 (IP1: 192.168.0.10), на котором установлен Apache, по 80му порту, PC2 видел бы сразу содержимое своей папки, например htdocs/Apache1
При коннекте с компа PC3 к PC1 - PC2 видел бы сразу содержимое также своей папки, например htdocs/Apache2

Причем важно, чтобы был не редирект, а сразу открытие нужой папки.

С редиректом я нашел решение через .htaccess, но оно к сожалению мне не подходит (см выше почему)
0
k0xy
221 / 179 / 5
Регистрация: 12.01.2009
Сообщений: 1,095
21.09.2011, 16:42 4
suseway, при заходе с разных клиентов - не знаю как обойтись без редиректа, а вот при запуске на разных айпи адресах запросто - через виртуал хосты.

1 вируалхост = 1 айпи = 1 папке
1 виртуалхост = 2 айпи = 2 папке и тд
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2011, 16:42

Настройка apache
Я недавно поставил apache и у меня возникло пару вопросов: 1. Как ограничить некоторым сайтам...

настройка Apache
Помогите разобраться как увеличить MaxClients, ServerLimit в конфиге apache , и поставить nginx. ...

Настройка apache
Какие требуются настройки? Как они делаются?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru