Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Апач пересылает не на ту папку  (Прочитано 958 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн silent9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Апач пересылает не на ту папку
« : 30 Сентября 2009, 10:31:16 »
настроил домен
ServerName domain.ru
ServerAlias www.domain.ru
DocumentRoot /home/user/public_html

default
DocumentRoot /var/www

когда набираю www.domain.ru открывается /home/user/public_html как и должно быть, а при наборе domain.ru открывается /var/www, из-за чего такое может быть?

Оффлайн deutsche

  • Участник
  • *
  • Сообщений: 123
  • Ubuntu amd64 2.6.30
    • Просмотр профиля
Re: Апач пересылает не на ту папку
« Ответ #1 : 30 Сентября 2009, 11:27:51 »
Почитайте мануал.  Связано это с настройкой алиаса, копайте конфиг VirtualHost
Если неохото разбиратся, поставьте webmin.
Dura linux, sed linux

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: Апач пересылает не на ту папку
« Ответ #2 : 30 Сентября 2009, 11:48:08 »
Все вроде правильно делает,

Вот такая штука должна работать:
<VirtualHost *:80>
        ServerAdmin admin@domain.ru
        DocumentRoot /home/user/public_html
        ServerName domain.ru
        ServerAlias www.domain.ru

 <Directory /home/user/public_html>
        Options -Indexes -FollowSymLinks -MultiViews
        Order allow,deny
        allow from all
 </Directory>
</VirtualHost>

Нигде случаем не дублируется конфиг ?
Бери больше, кидай дальше

Оффлайн silent9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Апач пересылает не на ту папку
« Ответ #3 : 30 Сентября 2009, 11:50:44 »
конфиг не дублируется, настраивал все через webmin
пробовал ServerName и ServerAlias местами менять, все тоже самое...
сам не пойму где ошибка

http://phpclub.ru/paste/2345 - default и domain.ru.conf - конфиги
« Последнее редактирование: 30 Сентября 2009, 11:52:36 от silent9 »

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Апач пересылает не на ту папку
« Ответ #4 : 30 Сентября 2009, 12:47:47 »
/etc/apache2/sites-available/default в студию

Оффлайн silent9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Апач пересылает не на ту папку
« Ответ #5 : 30 Сентября 2009, 12:58:51 »
/etc/apache2/sites-available/default в студию

default по ссылке выше
вопрос решил... добавил в default ServerName и все заработало

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28469
    • Просмотр профиля
Re: Апач пересылает не на ту папку
« Ответ #6 : 30 Сентября 2009, 17:40:55 »
Учитывайте, что www.host и host могут ресолвиться на разные IP. Соответственно, Апач их по-разному понимать будет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.047 секунд. Запросов: 23.