ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Администрирование > *nix системы
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Виртуальные хосты в Апач
  #1  
Старый 04.01.2009, 15:27
Аватар для optimazer
optimazer
Познающий
Регистрация: 04.12.2008
Сообщений: 46
Провел на форуме:
148562

Репутация: 57
По умолчанию Виртуальные хосты в Апач

Виртуальные хосты в Апач


что-то делаю не так.

hosts
Цитата:
127.0.0.1 localhost
127.0.1.1 pma
127.0.1.2 koffy
httpd.conf
объявлено использование .htaccess
Цитата:
<VirtualHost 127.0.1.2:80>

ServerName koffy
DocumentRoot /home/durm/public_html

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/durm/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
</VirtualHost>

<VirtualHost 127.0.1.1:80>
ServerName pma
DocumentRoot /var/www

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
</VirtualHost>

<VirtualHost 127.0.0.1:80>
ServerName localhost
DocumentRoot /srv/htdocs

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /srv/htdocs>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Виртуальные хосты доступны: и сайты транслируют, НО:
1) на koffy читается .htaccess и почему-то не подключаются стили и картинки
2) на остальных не читается .htaccess но подключаются стили и картинки

Вопрос:
почему?

последняя заметка лог файла
Цитата:
127.0.1.2 - - [04/Jan/2009:14:17:53 +0300] "GET / HTTP/1.1" 200 378 "-" "Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
127.0.1.2 - - [04/Jan/2009:14:17:53 +0300] "GET /templates/css/link.css HTTP/1.1" 200 373 "http://koffy/" "Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
127.0.1.2 - - [04/Jan/2009:14:17:53 +0300] "GET /templates/css/parts.css HTTP/1.1" 200 377 "http://koffy/" "Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
127.0.1.2 - - [04/Jan/2009:14:17:53 +0300] "GET /templates/images/kern.jpg HTTP/1.1" 200 377 "http://koffy/" "Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
 
Ответить с цитированием

  #2  
Старый 04.01.2009, 16:15
Аватар для Kernet
Kernet
Постоянный
Регистрация: 28.09.2008
Сообщений: 456
Провел на форуме:
2244151

Репутация: 404
Отправить сообщение для Kernet с помощью ICQ
По умолчанию

Цитата:
/templates/images/kern.jpg
моя превад фотка О_О
По сабжу:
Диры проверь в конфиге апача.
 
Ответить с цитированием

  #3  
Старый 04.01.2009, 17:06
Аватар для Ymrs
Ymrs
Участник форума
Регистрация: 29.01.2008
Сообщений: 207
Провел на форуме:
725225

Репутация: 450
Отправить сообщение для Ymrs с помощью ICQ
По умолчанию

чтобы работал .htaccess в определенном виртуалхосте поставь AllowOverride All раз у тебя в глобальном закрыто

Чтобы работал во всех в глобальном httpd.conf поставь так
<FilesMatch "^\.ht">
Order allow,deny
Allow from all
</FilesMatch>
 
Ответить с цитированием

  #4  
Старый 04.01.2009, 17:59
Аватар для optimazer
optimazer
Познающий
Регистрация: 04.12.2008
Сообщений: 46
Провел на форуме:
148562

Репутация: 57
По умолчанию

опа
с .htaccess разобрался теперь везде работает
спс, Ymrs, Kernet!

но блин изображения и стили не подключает
может .htacess кривой?

Цитата:
Options +FollowSymLinks -Indexes

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* kernel.php

RewriteCond %{REQUEST_URI} !^/kernel.php
RewriteRule ^(.*)(\?){0,1}(.*)$ /kernel.php?addr=$1 [QSA]
 
Ответить с цитированием

  #5  
Старый 04.01.2009, 20:06
Аватар для Kernet
Kernet
Постоянный
Регистрация: 28.09.2008
Сообщений: 456
Провел на форуме:
2244151

Репутация: 404
Отправить сообщение для Kernet с помощью ICQ
По умолчанию

1).htaccess пишется
2)Вродь все норм,я говорю пути проверьь)
 
Ответить с цитированием

  #6  
Старый 06.01.2009, 00:32
Аватар для optimazer
optimazer
Познающий
Регистрация: 04.12.2008
Сообщений: 46
Провел на форуме:
148562

Репутация: 57
По умолчанию

виртуальные хосты работают корректно
htaccess-ы читаются

проблема с картинками и стилями решена
просто криво был написан .htaccess

Цитата:
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag magic_quotes_sybase Off
php_flag display_errors 1
php_value error_reporting 2047
php_flag allow_short_open_tags 1
Options +FollowSymLinks -Indexes

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* kernel.php

RewriteCond %{REQUEST_URI} !^/kernel.php
RewriteCond %{REQUEST_URI} !\.(css|js|jpg|png|zip|rar)$
RewriteRule ^(.*)(\?){0,1}(.*)$ /kernel.php?addr=$1 [QSA]
 
Ответить с цитированием

  #7  
Старый 06.01.2009, 01:12
Аватар для Kernet
Kernet
Постоянный
Регистрация: 28.09.2008
Сообщений: 456
Провел на форуме:
2244151

Репутация: 404
Отправить сообщение для Kernet с помощью ICQ
По умолчанию

O_O
Даже не заметил...
Спасибо будем знать)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Виртуальные машины ()leg Soft - Windows 3 27.02.2007 23:19
Не запускается апач WEED Болталка 17 26.11.2006 00:05
Вопрос про апач сервер... Taylorith PHP, PERL, MySQL, JavaScript 10 28.10.2006 13:31
Под линуксом стоит апач и мыльный сервак. Несколько вопросов vvs777 *nix 2 06.12.2005 10:42
Апач conf Vandal PHP, PERL, MySQL, JavaScript 0 21.09.2005 19:02



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ