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

» Apache: два сайта на одном IP

Автор: Cheery
Дата сообщения: 16.04.2009 23:39
QHQ

Цитата:
NameVirtualHost 127.0.0.1

ну вы говорите делать это для 127 - вот и делает

Цитата:
With the NameVirtualHost directive you specify the IP address on which the server will receive requests for the name-based virtual hosts. This will usually be the address to which your name-based virtual host names resolve. In cases where a firewall or other proxy receives the requests and forwards them on a different IP address to the server, you must specify the IP address of the physical interface on the machine which will be servicing the requests. If you have multiple name-based hosts on multiple addresses, repeat the directive for each address.

а сайты по другому IP обращаются
Автор: QHQ
Дата сообщения: 17.04.2009 09:09
ЭТИМ ИСПРАВЛЕНИЕМ ПРОБЛЕМА НЕ РЕШИЛАСЬ...
так же открывается один и тот же сайт при обращении к любому из двух...


NameVirtualHost 127.0.0.1

# localhost
<VIRTUALHOST localhost>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot "C:/Server/htdocs/localhost/www"
ScriptAlias /cgi/ "C:/Server/htdocs/localhost/cgi/"
ErrorLog C:/Server/htdocs/localhost/error.log
CustomLog C:/Server/htdocs/localhost/access.log common
</VIRTUALHOST>

NameVirtualHost 85.113.158.18

# allsit.su
<VIRTUALHOST allsit.su >
ServerAdmin webmaster@allsit.su
ServerName allsit.su
DocumentRoot "C:/Server/htdocs/allsit.su/www"
ScriptAlias /cgi/ "C:/Server/htdocs/allsit.su/cgi/"
ErrorLog C:/Server/htdocs/allsit.su/error.log
CustomLog C:/Server/htdocs/allsit.su/access.log common
</VIRTUALHOST>

NameVirtualHost 85.113.158.18

# avangard.ru
<VIRTUALHOST avangard.ru >
ServerAdmin webmaster@avangard.ru
ServerName avangard.ru
DocumentRoot "C:/Server/htdocs/avangard.ru/www"
ScriptAlias /cgi/ "C:/Server/htdocs/avangard.ru/cgi/"
ErrorLog C:/Server/htdocs/avangard.ru/error.log
CustomLog C:/Server/htdocs/avangard.ru/access.log common
</VIRTUALHOST>

C:\WINDOWS\system32\drivers\etc\hosts
::::::
127.0.0.1 localhost
85.113.158.18 allsit.su
85.113.158.18 avangard.ru
Автор: Cheery
Дата сообщения: 17.04.2009 22:16
QHQ

Цитата:
ЭТИМ ИСПРАВЛЕНИЕМ ПРОБЛЕМА НЕ РЕШИЛАСЬ...

потому что не может быть два
Цитата:
NameVirtualHost

вы смотрите вообще примеры конфигов??
оставьте первый
NameVirtualHost 127.0.0.1
и замените на
NameVirtualHost *:80
Автор: sergikoff
Дата сообщения: 04.05.2009 10:52
Помогите пожалуста немогу розобратся з одной загагулиной у меня есть сайты maximashop.com.ua , maxima.rv.ua, sexshop.rv.ua, feromon.rv.ua, newcom.rv.ua. Что нужно и где сделать чтобы на ип адресе 194.44.95.18 с сервером апач они работали одтельно. Спасибо.

Добавлено:
сайты лежат в директории D:\server\home
при переименовании одной папки названии сайта например с "newcom.rv.ua" на "194.44.95.18" сайт работает в инетрнете, а остальние естественно нет. как решить вопрос для одновременного хостинга всех сайтов

c httpd.conf

## НАЧАЛО ШАБЛОНА ВИРТУАЛЬНОГО ХОСТА.
##
## Если вы хотите по умолчанию запускать Apache на порту, отличном от 80,
## измените номер порта в следующей далее директиве.
##
#Listen $&{ip:127.0.0.1}:$&{port:-80}
#NameVirtualHost $&{ip:127.0.0.1:$&{port:-80}
#<VirtualHost $&{ip:-127.0.0.1}:$&{port:-80}>
# DocumentRootMatch "/home/(?!cgi-)(.*)^1/(?!cgi$|cgi-)(.*)"
# DocumentRootMatch "/home/(?!cgi-)(.*)/public_html^1"
# DocumentRootMatch "/home/(?!cgi-)(.*)^1/html/(.*)"
# DocumentRootMatch "/home/(?!cgi-)(.*)^1/domains/(?!cgi$|cgi-)(.*)"
# DocumentRootMatch "/var/www/html/(?!cgi-)~(.*)^1/(?!cgi$|cgi-)(.*)"
# DocumentRoot "$&"
# ServerName "%&/-www"
# ServerAlias "%&/-www" "%&/-www/www" $&{host:-}
#
# $&{directives:-}
#
# ScriptAlias /cgi/ "$^1/cgi/"
# ScriptAlias /cgi-bin/ "$^1/cgi-bin/"
#</VirtualHost>

Автор: Cheery
Дата сообщения: 05.05.2009 02:28
sergikoff
ну, а вы просмотрели темку? примеры конфигов были
и тут
Виртуальные хосты в Apache 1.3.23, что то не получается...


Цитата:
c httpd.conf

# - вообще то символ комментария, то есть строка не анализируется апачем
Автор: QHQ
Дата сообщения: 05.05.2009 18:50
Я разобрался...
На самом деле все сделать не сложно, пример утащил с какого-то хостинга, где разместил свои 7 сайтов.
Делается так:
У меня установлена Джумла в C:\Server\htdocs\avangard.ru , соответственно все файлы Джумлы- в C:\Server\htdocs\avangard-v.ru\www
в этой же директории создал папку migdal (для сайта migdal.ru) и загрузил туда вторую Joomla (это мой второй сайт)
В директории C:\Server\htdocs\avangard-v.ru\www создаю файл .htaccess со следующим содержимым:

#
RewriteEngine On
RewriteRule ^migdal/ - [last]
RewriteCond %{HTTP_HOST} (www.)?migdal.ru [nocase]
RewriteRule (.*) migdal/$1 [last]
#


Альяс называется...

и все.... так у меня крутится 3 сайта.
Имена сайтов изменены

запись в файле httpd.conf одна-

# localhost
<VIRTUALHOST localhost>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot "C:/Server/htdocs/localhost/www"
ScriptAlias /cgi/ "C:/Server/htdocs/localhost/cgi/"
ErrorLog C:/Server/htdocs/localhost/error.log
CustomLog C:/Server/htdocs/localhost/access.log common
</VIRTUALHOST>

# avangard-v.ru
<VIRTUALHOST avangard.ru >
ServerAdmin admin@avangard.ru
ServerName avangard.ru
DocumentRoot "C:/Server/htdocs/avangard.ru/www"
ScriptAlias /cgi/ "C:/Server/htdocs/avangard.ru/cgi/"
ErrorLog C:/Server/htdocs/avangard.ru/error.log
CustomLog C:/Server/htdocs/avangard.ru/access.log common
</VIRTUALHOST>

Автор: saessie
Дата сообщения: 09.09.2009 11:24
Может кто-нибудь выложить работающий конфиг апача (httpd.conf), который позволяет работать двум сайтам на одном IP? Только полный конфиг, а не кусками, как здесь везде. Спасибо.
Автор: Cheery
Дата сообщения: 10.09.2009 20:19
saessie
вам нужны именно эти "куски", так как все остальное - стандартное
Автор: azgardik
Дата сообщения: 25.11.2010 19:46
Добрый день. У меня вот такой вопрос :
Мне надо зделать так чтобы на одной машыне стояло 2 сайта с разными адресами
например первый сайт qwerty.com и ytrewq.com. Надо чтобы при обращении к Апаче она перенаправляла в необходимую папку с сайтом. Если это возможно напишите как такое зделать.
Автор: urodliv
Дата сообщения: 25.11.2010 20:20
azgardik
Читать тут
Автор: tamirlani
Дата сообщения: 25.04.2012 23:43
Можете мне подсказать немного мой сайт находится поэтому пути C:\Program Files\Apache Software Foundation\Apache2.2\htdocs

Хотелбы добавить еще один сайт а тоест второй сайт поетому пути C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\root чтоб в папке root хранился ещё один сайт.

Какие настроики внести в httpd ?
Автор: vlary
Дата сообщения: 25.04.2012 23:51
tamirlani Никаких. По www.kontora.ru будет открываться первый сайт, по www.kontora.ru/root - второй. Но если есть желание, чтобы он открывался по www2.kontora.ru, нужно добавить виртуальный хост с корнем в
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\root
Автор: dzakharenkov
Дата сообщения: 28.04.2012 21:59
Добрый день!
Имею статический IP 95.31.31.215 и Denwer3.

Хочу обращаться по этому IP из интернета. Далее добавить домены на этот IP. Короче сделать домашний хостинг.
Скопировал папку localhost в Z:\home\95.31.31.215.

Правлю файл Z:\usr\local\apache\conf\httpd.conf

Добавляю в конец файла

NameVirtualHost 95.31.31.215:80

<VirtualHost 95.31.31.215:80>
ServerAdmin dima@zakharenkov.ru
DocumentRoot “Z:/home/95.31.31.215/www/”
ScriptAlias /cgi/ “Z:/home/95.31.31.215/cgi/”
ServerName myhost
ErrorLog “Z:/home/95.31.31.215/error.log”
CustomLog “Z:/home/95.31.31.215/access.log” common
</VirtualHost>

в “C:\WINDOWS\system32\drivers\etc\hosts”
Требуется добавить запись?:

95.31.31.215 zakharenkov.ru
95.31.31.215 mysite2.ru

-В этом файле прошу тоже написать настройки

Пробовал вместо 95.31.31.215 делать myhost, но Денвер у меня не запускается

Прошу сказать, что я должен сделать, чтобы из интернета я мог обратиться
http://95.31.31.215
Также в будущем к своим сайтам, которые будут лежать в папке 95.31.31.215 по
http://zakharenkov.ru
http://mysite2.ru

Спасибо всем, кто мне поможет.
Автор: vlary
Дата сообщения: 28.04.2012 23:31
dzakharenkov
Цитата:
в “C:\WINDOWS\system32\drivers\etc\hosts”  
 Требуется добавить запись?:
Что бы ты туда не добавлял, для остального мира это будет пофиг.
Ты должен сначала зарегистрировать домены zakharenkov.ru и mysite2.ru.
По http://95.31.31.215 можешь обращаться уже прямо сейчас, когда запустится Apache (а не Денвер, Денвер это набор Apache + MySQL + Perl).
Почему не запускается Apache, смотри в логах.
Автор: MadeinEKB
Дата сообщения: 19.07.2012 17:08
скажите, какое значение надо задать параметру NameVirtualHost ? На что влияет этот параметр? До этого читал статьи на других сайтах - думал, что надо указывать свой внешний айпишник.
Автор: vlary
Дата сообщения: 19.07.2012 17:43
MadeinEKB Обычно достаточно NameVirtualHost *:80
А дальше расписываешь свои виртуальные хосты

Код: <VirtualHost *:80>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain
</VirtualHost>

<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>
Автор: MadeinEKB
Дата сообщения: 19.07.2012 18:14
Спасибо. У меня теперь другая проблема. Я уже ВСЁ поменял обратно как при установке. Но сервер не запускается((. The requested operation has failed! Как только установил - так же было, но я поменял значение в реестре http/start/ и заработало. Теперь вообще не хочет. В логи ничего не пишет. Что делать?
Извините раньше времени панику поднял. В конце пути нельзя слэш ставить.

Добавлено:
Ура, теперь и с виртуальными хостами сервер запускается. Но в браузере по запросу возвращает 403

Добавлено:
[more] 46.48.80.234 - - [19/Jul/2012:21:27:11 +0600] "GET / HTTP/1.1" 200 44
46.48.80.234 - - [19/Jul/2012:21:27:11 +0600] "GET /favicon.ico HTTP/1.1" 404 209
46.48.80.234 - - [19/Jul/2012:21:31:06 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:31:06 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:32:51 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:32:52 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:32:52 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:35:01 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:02 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:02 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:35:16 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:16 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:35:18 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:18 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:35:19 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:19 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:36:32 +0600] "GET / HTTP/1.1" 403 202
[/more]

Добавлено:
[more] проблема такая

NameVirtualHost 46.48.80.234:80

<VirtualHost 46.48.80.234:80>
ServerName made-in-ekb.ru
DocumentRoot \htdocs\made-in-ekb.ru
</virtualHost>

<VirtualHost 46.48.80.234:80>
ServerName videonab66.ru
DocumentRoot \htdocs\videonab66.ru
</virtualHost>

оба адреса возвращают 403ю ошибку в браузере.

46.48.80.234 - - [19/Jul/2012:21:32:52 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:32:54 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:35:01 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:02 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:02 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:35:16 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:16 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:35:18 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:18 +0600] "GET /favicon.ico HTTP/1.1" 403 213
46.48.80.234 - - [19/Jul/2012:21:35:19 +0600] "GET / HTTP/1.1" 403 202
46.48.80.234 - - [19/Jul/2012:21:35:19 +0600] "GET /favicon.ico HTTP/1.1" 403 213 [/more]

Добавлено:
Разобрался. Но теперь в браузере вместо сайта выдается листинг папки htdocs
Автор: vlary
Дата сообщения: 19.07.2012 21:52
MadeinEKB

Цитата:
Разобрался. Но теперь в браузере вместо сайта выдается листинг папки htdocs

DirectoryIndex index.php index.html index.htm в конфиге указал?
Что нибудь из этих файлов в htdocs есть?
Options Indexes в конфиге разрешает листинг, если это не то, что ты хочешь - убери Indexes
Автор: freesmart
Дата сообщения: 26.04.2013 08:24
Здраствуйте стоит стандартная задача сделать 2 сайт на 1 IP зарегистрированы доменные имена (mobile.mydomail.ru и corp.mydomain.ru)и привязаны к внешнему IP шлюза на FreeBSD на этом же компе поднят апач.
пишу в /usr/local/etc/apache22/extra/httpd-vhosts.conf

<VirtualHost *:80
    ServerAdmin admin@mydomain.ru
    DocumentRoot "/usr/local/site/corp.mydomain.ru"
    ServerName corp.mydomain.ru
    ServerAllias corp.mydomain.ru
    Errorlog "/var/log/corp.mydomain.ru-error.log"
    CustomLog "/var/log/corp.mydomain.ru-access.log" common
</VirtualHost

<VirtualHost *:80
    ServerAdmin admin@mydomain.ru
    DocumentRoot "/usr/local/site/mobile.mydomain.ru"
    ServerName mobile.mydomain.ru
    ServerAllias mobile.mydomain.ru
    Errorlog "/var/log/mobile.mydomain.ru-error.log"
    CustomLog "/var/log/mobile.mydomain.ru-access.log" common
</VirtualHost


включаю виртуальные хосты /usr/local/etc/apache22/httpd.conf


# Virtual Hosts
include /etc/local/etc/apache22/extra/httpd-vhosts.conf


сохраняю файл делаю рестарт апача но меня всеравно выкидывает на стандартную папку которая прописана в конфиге апача (/usr/local/www/apache22/data) и в браузере я вижу содержимое файла index.html который находится в этой папке


я где то чего то не прописал? или неправильно написан конфиг вируал хостов?
Автор: Ruza
Дата сообщения: 26.04.2013 08:30
freesmart
Перефразируя классиков - Лог сестра, лог!!!

а так на первый взгляд:
NameVirtualHost *:80

<VirtualHost *:80>
</VirtualHost>
Автор: freesmart
Дата сообщения: 26.04.2013 08:41
сейчас попробовал прописать в /usr/local/etc/apache22/extra/httpd-vhosts.conf

NameVirtualHost *:80

при попытке рестарта апача выдало:
(2)No such file or directory: Failed to enable the 'httpready' Accept Filter
Автор: Ruza
Дата сообщения: 26.04.2013 08:50
freesmart
# kldload accf_http
# /usr/local/etc/rc.d/apache22 restart
# echo 'accf_http_load="YES"' >> /boot/loader.conf

А вообще смотри список загружаемых модулей...
Автор: freesmart
Дата сообщения: 26.04.2013 09:16
странно но в этих логах пусто

Цитата:
/var/log/mobile.mydomain.ru-error



to Ruza попробовал это выполнить - 0 реакции. как получал стандартную страницу так и получаю. виртуал хостов как будто не видит

Добавлено:
вобще вот эта строка
Цитата:
<VirtualHost *:80

что дает?
и что сюда писать? внешний IP? corp.mydomain.ru? или что?
Автор: Ruza
Дата сообщения: 26.04.2013 09:40
Ruza

Цитата:
<VirtualHost *:80>

Начало описания name-based виртуального.

Ты общий error_log покажи...
Автор: freesmart
Дата сообщения: 26.04.2013 11:11
вот так

Цитата:



[Fri Apr 26 13:44:23 2013] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

[Fri Apr 26 13:44:23 2013] [notice] Apache/2.2.24 (FreeBSD) PHP/5.4.13 mod_ssl/2.2.24 OpenSSL/1.0.0c DAV/2 configured -- resuming normal operations

[Fri Apr 26 13:45:24 2013] [notice] SIGHUP received. Attempting to restart

[Fri Apr 26 13:45:24 2013] [notice] Digest: generating secret for digest authentication ...
[Fri Apr 26 13:45:24 2013] [notice] Digest: done

[Fri Apr 26 13:45:25 2013] [notice] Apache/2.2.24 (FreeBSD) PHP/5.4.13 mod_ssl/2.2.24 OpenSSL/1.0.0c DAV/2 configured -- resuming normal operations

[Fri Apr 26 13:48:41 2013] [notice] caught SIGTERM, shutting
[Fri Apr 26 13:48:42 2013] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]

[Fri Apr 26 13:48:42 2013] [notice] Digest: generating secret for digest authentication ...

[Fri Apr 26 13:48:42 2013] [notice] Digest: done
[Fri Apr 26 13:48:43 2013] [notice] Apache/2.2.24 (FreeBSD) PHP/5.4.13 mod_ssl/2.2.24 OpenSSL/1.0.0c DAV/2 configured -- resuming normal
[Fri Apr 26 14:08:06 2013] [notice] caught SIGTERM, shutting down
[Fri Apr 26 14:08:07 2013] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]

[Fri Apr 26 14:08:07 2013] [notice] Digest: generating secret for digest authentication ...

[Fri Apr 26 14:08:07 2013] [notice] Digest: done
[Fri Apr 26 14:08:08 2013] [notice] Apache/2.2.24 (FreeBSD) PHP/5.4.13 mod_ssl/2.2.24 OpenSSL/1.0.0c DAV/2 configured -- resuming normal operations

[Fri Apr 26 14:09:43 2013] [notice] caught SIGTERM, shutting down

[Fri Apr 26 14:09:44 2013] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Apr 26 14:09:44 2013] [notice] Digest: generating secret for digest authentication ...

[Fri Apr 26 14:09:44 2013] [notice] Digest: done
[Fri Apr 26 14:09:45 2013] [notice] Apache/2.2.24 (FreeBSD) PHP/5.4.13 mod_ssl/2.2.24 OpenSSL/1.0.0c DAV/2 configured -- resuming normal operations

[Fri Apr 26 14:10:43 2013] [notice] caught SIGTERM, shutting down

[Fri Apr 26 14:10:44 2013] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]

[Fri Apr 26 14:10:44 2013] [notice] Digest: generating secret for digest authentication ...

[Fri Apr 26 14:10:44 2013] [notice] Digest: done
[Fri Apr 26 14:10:45 2013] [notice] Apache/2.2.24 (FreeBSD) PHP/5.4.13 mod_ssl/2.2.24 OpenSSL/1.0.0c DAV/2 configured -- resuming normal operations

Автор: freesmart
Дата сообщения: 29.04.2013 07:26
вобще запутался.
если включить /usr/local/etc/apache22/httpd.conf


# Virtual Hosts
include /etc/local/etc/apache22/extra/httpd-vhosts.conf

получаю Access forbidden!



если выключить попадаю на /usr/local/www/apache22/data/index.html


права на папку /usr/local/site/corp.mydomain.ru дал всем.

логи /var/log/corp-mydomain.ru.log


Цитата:
78.140.56.134 - - [29/Apr/2013:15:26:34 +0600] "GET / HTTP/1.1" 403 1077


/var/log/httpd-access.log



Цитата:
78.140.56.134 - - [26/Apr/2013:12:36:06 +0600] "GET /favicon.ico HTTP/1.1" 404 1073 "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)"
78.140.56.134 - - [26/Apr/2013:12:41:10 +0600] "-" 408 - "-" "-"
78.140.56.134 - - [26/Apr/2013:12:50:46 +0600] "GET / HTTP/1.1" 200 269 "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)"
78.140.56.134 - - [26/Apr/2013:12:50:46 +0600] "GET /favicon.ico HTTP/1.1" 404 1075 "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)"
78.140.56.134 - - [26/Apr/2013:12:55:50 +0600] "-" 408 - "-" "-"
78.140.56.134 - - [26/Apr/2013:12:55:50 +0600] "-" 408 - "-" "-"
78.140.56.134 - - [26/Apr/2013:12:55:51 +0600] "-" 408 - "-" "-"
78.140.56.134 - - [26/Apr/2013:12:55:51 +0600] "-" 408 - "-" "-"


var/log/httpd-error.log


Цитата:
[Mon Apr 29 15:26:19 2013] [notice] Digest: generating secret for digest authentication ...
[Mon Apr 29 15:26:19 2013] [notice] Digest: done
[Mon Apr 29 15:26:20 2013] [notice] Apache/2.2.24 (FreeBSD) PHP/5.4.13 mod_ssl/2.2.24 OpenSSL/1.0.0c DAV/2 configured -- resuming normal operations
Автор: Ruza
Дата сообщения: 29.04.2013 11:27

Цитата:
если включить /usr/local/etc/apache22/httpd.conf
# Virtual Hosts
include /etc/local/etc/apache22/extra/httpd-vhosts.conf
получаю Access forbidden!

Права на папки?


Цитата:
DocumentRoot "/usr/local/site/mobile.mydomain.ru"


Цитата:
DocumentRoot "/usr/local/site/corp.mydomain.ru"


Что в тех папках лежит?
Есть ли там индексы?
Автор: freesmart
Дата сообщения: 29.04.2013 11:46
/usr/local/site/corp.mydomain.ru это папка в которой будет лежать сайт. сейчас там лежит только один файл index.html



Цитата:
Права на папки?

была мысль что нет доступа к папке с сайтом. выставил всем доступ к папке.



сейчас смотрел файл httpd.conf нашел там вот что

Цитата:

#LoadModule proxy_connect_module libexec/apache22/mod_proxy_connect.so
#LoadModule proxy_ftp_module libexec/apache22/mod_proxy_ftp.so
#LoadModule proxy_http_module libexec/apache22/mod_proxy_http.so

попробовал раскоментировать при рестарте выдает ошибку

Цитата:
Performing sanity check on apache22 configuration:
httpd: Syntax error on line 87 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/mod_proxy_connect.so into server: /usr/local/libexec/apache22/mod_proxy_connect.so: Undefined symbol "ap_proxy_ssl_disable"


Автор: Ruza
Дата сообщения: 29.04.2013 12:07
freesmart
Поищи в конфиге нечто подобное (ну нет у меня конфигов BSD или Debian)
LoadModule vhost_alias_module modules/mod_vhost_alias.so

mod_proxy тебе не надо.
Автор: freesmart
Дата сообщения: 29.04.2013 12:34
есть вот такое

Цитата:
LoadModule vhost_alias_module libexec/apache22/mod_vhost_alias.so

не закоментировано

Страницы: 123

Предыдущая тема: 1С и одноранговая сеть: резкое снижение производительности


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