|
|
|
| Только что установил сервер Apache 2.2.17. При установке на вопросы типа домен/сайт отвечал localhost. Из папки htdocs удалил файл index.html, который собственно и содержит надпись "It works!". Теперь внимание! Перезапускаю комп, сервер запускается, как служба, открываю firefox и пишу в адресную строку "http://localhost/". В окне отображается та же надпись "It works!". При том, что страничка index.html в папке htdocs удалена! Внимание, вопрос: когда я ввожу в адресную строку браузера http://localhost/, где именно сервер ищет странички по-умолчанию? Что-то в файле conf\httpd.conf я подсказок пока не находил. И, собственно, где находится эта вторая, "запасная", страничка с приветствием "It works!"? | |
|
|
|
|
|
|
|
для: bondvt04
(02.11.2010 в 12:56)
| | ищите контейнер <VirtualHost
и смотрите что прописано в DocumentRoot
так и найдете кто чего и откуда | |
|
|
|
|
|
|
|
для: Uzer44
(02.11.2010 в 16:30)
| | Там я написал:
"
<VirtualHost 127.0.0.1:80>
ServerAdmin bondvt04@gmail.com
DocumentRoot c:/server/apache/htdocs/01/
ServerName www.bondvt04.com
</VirtualHost>
"
В папке c:/server/apache/htdocs/01/ лежит докуме нт с именем index.html, который тупо выводит "Hello< World!". Ещё предположения, господа? :) | |
|
|
|
|
|
|
|
для: bondvt04
(02.11.2010 в 18:06)
| | чтобы более детально подсказать приатачч конфиг апача | |
|
|
|
|
автор: ..... (02.11.2010 в 16:34) |
|
|
для: bondvt04
(02.11.2010 в 12:56)
| | .......>find /n /i "DocumentRoot" "с:\путь где лежит apache\conf\*.conf"
..... или httpd.conf | |
|
|
|
|
|
|
|
для: .....
(02.11.2010 в 16:34)
| | В файле httpd.conf есть строчка DocumentRoot "C:/ххх(каталог апача)/ууу(корневой каталог для сайтов)/" если она раскоментирована то это существующий путь к корненвому каталогу, где должны быть рамещены каталоги сайтов. Если вам нужен сайт по умолчанию то после ууу необходимо указать корневой каталог этого сайта, при этом каталог должен находится в директории ууу. Такой сат будет работать без использования VirtualHost. Если необходимы виртуальные хосты, то стот обратить внимание на версию апача поскольку ранние версии предполагали конфигурирования VirtualHost непосредственно в файле httpd.conf, поздние версии содержат спициальный файл httpd-vhosts.conf расположенный в директории conf/extra. Ну и если ваш сайт имеет доменное имя то кофиг виртуального хоста для него будет иметь вид
<VirtualHost *:80>
ServerAdmin admin@хххххх.сом
DocumentRoot C:/хххх/уууу/zzz
ServerName хххххх.сом
ServerAlias www.хххххх.сом
ErrorLog logs/хххххх.сом-error_log
CustomLog logs/хххххх.сом-access_log common
</VirtualHost> | |
|
|
|