Автор Тема: Apache, virtual host, access проблем  (Прочетена 3929 пъти)

ivanatora

  • Напреднали
  • *****
  • Публикации: 658
  • Distribution: Ubuntu 10.04
  • Window Manager: Fluxbox
    • Профил
    • WWW
Apache, virtual host, access проблем
« -: Apr 04, 2005, 20:16 »
Ползвам Апаш 1.3.27. Имам сложени 2 name based вхоста. Първия работи. Когато се опитам да достигна втория чрез http://othervhost.domain.net/  получавам 'Нямате достъп' 403.
Това имам в httpd.conf за вхостовете:
Примерен код

NameVirtualHost *:8080

<VirtualHost *:8080>
ServerName vhost.domain.com
ErrorLog /home/ivanatora/apache/error_log
CustomLog /home/ivanatora/apache/access_log custom
DocumentRoot /var/www/htdocs2/
</VirtualHost>

<VirtualHost *:8080>
ServerName othervhost.domain.com
ErrorLog /home/ivanatora/apache/othervhost/error.log
CustomLog /home/ivanatora/apache/othervhost/acces.log combined
DocumentRoot /home/othervhost/html_root/
    <Directory /home/othervhost/html_root/>  
      Allow from all
      AllowOverride All
    </Directory>
</VirtualHost>

И още, демона върви с user 'ivanatora' group 'users', а собственика на /home/othervhost/html_root/ е user 'othervhost' group 'users'. Не мисля че е от това, щото директорията има +r за групата. В нея няма и .htaccess файл.
И идеите ми свършиха '<img'>
Някой да има други?
Активен

  • Гост
Apache, virtual host, access проблем
« Отговор #1 -: Apr 05, 2005, 00:18 »
пробвай така:
Примерен код
NameVirtualHost *:8080

<VirtualHost vhost.domain.com:8080>
ServerName vhost.domain.com
ErrorLog /home/ivanatora/apache/error_log
CustomLog /home/ivanatora/apache/access_log custom
DocumentRoot /var/www/htdocs2/
</VirtualHost>

<VirtualHost othervhost.domain.com:8080>
ServerName othervhost.domain.com
ErrorLog /home/ivanatora/apache/othervhost/error.log
CustomLog /home/ivanatora/apache/othervhost/acces.log combined
DocumentRoot /home/othervhost/html_root/
   <Directory /home/othervhost/html_root/>  
     Allow from all
     AllowOverride All
   </Directory>
</VirtualHost>
Активен

lamby

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
Apache, virtual host, access проблем
« Отговор #2 -: Apr 05, 2005, 00:25 »
Незнам дали ще ти помогне но пробвай да направиш един линк.
ln -s /home/othervhost/html_root/ /var/www/otherhost/
chmod 751 /home/othervhost/

<VirtualHost *:8080>
ServerName othervhost.domain.com
ErrorLog /home/ivanatora/apache/othervhost/error.log
CustomLog /home/ivanatora/apache/othervhost/acces.log combined
DocumentRoot /var/www/othervhost/
</VirtualHost>

при мене стана - Slackware rul'z
Активен

ivanatora

  • Напреднали
  • *****
  • Публикации: 658
  • Distribution: Ubuntu 10.04
  • Window Manager: Fluxbox
    • Профил
    • WWW
Apache, virtual host, access проблем
« Отговор #3 -: Apr 05, 2005, 12:30 »
Реших проблема '<img'>
Трябвало е да сложа
Options Indexes
на директорията на втория vhost '<img'>
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Apache, virtual host, access проблем
« Отговор #4 -: Apr 05, 2005, 13:59 »
, т.е. не си имал файл index.html или каквото е зададено с DirectoryIndex в твоя httpd.conf, което пък си заобиколил с поставянето на Options Indexes и сега като направиш заявка към втория вхост получаваш списък на файловете в неговия DocumentRoot.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Apache, virtual host, access проблем
« Отговор #5 -: Apr 05, 2005, 14:40 »
Да! Наистина НЯМА да е хич лошо , ако бъдете по-изчерпателни в обяснение на решението на проблема /когато той бъде решен разбира се .../.

Защото напоследък само виждам. 3 отговора по темата и изведнъж питащия - "Да вече работи. Благодаря !" и дотук.
Много хитро '<img'> Както се казва.  ':angry:'

@laskov: много добре си го написал/обяснил.
Макар че не разбирам защо е получавал 403 , а не 404 :?
Чисто и просто няма такава страница/файл :?
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

ivanatora

  • Напреднали
  • *****
  • Публикации: 658
  • Distribution: Ubuntu 10.04
  • Window Manager: Fluxbox
    • Профил
    • WWW
Apache, virtual host, access проблем
« Отговор #6 -: Apr 05, 2005, 23:58 »
Сигурно защото линка с който отварям не е http://www.server.vhost.domain.com/index.html (не посочвам изрично index.html) та да търси точно индекса и да ми върне 404. Според мен в случай че нямам index.html (или квото е посочено в DirectoryIndex '<img'> ) Апаша търси опция Indexes, и ако намери такава си прави собствен index.html с файловете от root dir-a. Ако не намери.. нямате право да сте тук, махайте се, 403 '<img'>
the_real_maniac: мислех че всеки който се интересува би направил връзката '<img'> Все пак приемам мощната ти критика, братко '<img'>
Активен

  • Гост
Apache, virtual host, access проблем
« Отговор #7 -: Apr 06, 2005, 02:16 »
(с малко OT)
Хехе , въпреки че го чета по нощите, след като тъкмо минах Doom3 ROE '<img'> (expasion-a) разбрах мисълта ти относно 403/404.

Така че мисля така е по-добре '<img'>

А относно ... ми не знаех , че имам брат, аз така и две сестри не знаех че имам ,но това е друга история ..., Братко '<img'> :DD hahaha '<img'> / просто ми е вечело '<img'>
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Apache 2 - Virtual Host
Настройка на програми
tanganik 0 2199 Последна публикация Feb 03, 2003, 01:01
от tanganik
APACHE - Virtual hosting directives
Настройка на програми
zetxx 5 5273 Последна публикация Nov 23, 2003, 00:31
от zetxx
Apache host allow/deny
Настройка на програми
anakinn 10 3303 Последна публикация May 02, 2006, 10:15
от anakinn
Freebsd virtual server host
Системни настройки
tryn4o 0 2243 Последна публикация Oct 11, 2006, 13:12
от tryn4o
Пренасочване на apache virtual hosts към други машини
Настройка на програми
Astor 8 4683 Последна публикация Sep 08, 2012, 20:24
от konan