Автор Тема: Странен проблем с Апачи  (Прочетена 1939 пъти)

reg48

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
    • WWW
Странен проблем с Апачи
« -: Mar 09, 2010, 00:11 »
За пореден път нещо съм разбърникал системните настройки. В момента проблема ми е, че като напиша в браузер адреса на машината (192.168.0.1) се отваря страницата по подразбиране (/usr/local/www/apache22/data/test), но ако изпиша (192.168.0.1/proba), която е тук /usr/local/www/apache22/data/proba, а се опитва да я отвори от тук: /usr/local/www/apache22/data/test/proba. proba, тест, ххх са описани в httpd-vhosts.conf и до скоро работеха по този начин
Държи се все едно съм указал документрут да е ....тест, но не е така.
Закоментирах тест, тогава се отвори proba, но съответно следващата страница (ххх) се опитва да стартира от  /usr/local/www/apache22/data/proba/ххх.

Може ли да ме насочите къде и какво да прегледам по-обстойно?
Благодаря.
Активен

mavar

  • Напреднали
  • *****
  • Публикации: 61
    • Профил
Re: Странен проблем с Апачи
« Отговор #1 -: Mar 09, 2010, 07:33 »
Освен DocumentRoot трябва да смениш и Directory. Двете трябва да сочат към едно и също място.
Активен

reg48

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
    • WWW
Re: Странен проблем с Апачи
« Отговор #2 -: Mar 09, 2010, 12:01 »
Всяка е описана в собствена Directory секция и пътя е ..../data/papka
Активен

reg48

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
    • WWW
Re: Странен проблем с Апачи
« Отговор #3 -: Mar 11, 2010, 05:59 »
За сега си реших проблема като сложих "фалшив" виртуален хост преди всички останали, сочещ до /usr/local/www/apache22/data. Така всеки следващ се отваря в  192.168.0.1/папка. Не знам какво съм пропуснал или променил, но по този начин работи.
Активен

bonbon

  • Напреднали
  • *****
  • Публикации: 112
  • Distribution: Debian
  • Window Manager: Gnome
    • Профил
    • WWW
Re: Странен проблем с Апачи
« Отговор #4 -: Mar 11, 2010, 11:57 »
Да не би да имаш RedirectMatch ^/$ /....../ в конфига
Активен

reg48

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
    • WWW
Re: Странен проблем с Апачи
« Отговор #5 -: Mar 12, 2010, 10:37 »
Не, нямам, по подразбиране не ми е включен редирект, ползвам го само в някои от Directory.

Това ми е httpd-vhosts.conf, ако може с нещо да помогне
Код:
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot "/usr/local/www/apache22/data"
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/usr/local/www/apache22/data/test"
    ServerName test.bg
    ServerAlias www.test.bg
    ServerAlias www.testbg.com
    ServerAlias testbg.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /usr/local/www/apache22/data/papka
    ServerName laptop.papka.bg
    ServerAlias www.papka.bg
    ServerAlias www.papka.com
    ServerAlias papkatbg.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /usr/local/www/apache22/data/xxx
    ServerName xxx.com
    ServerAlias www.xxx.com
</VirtualHost>
Активен