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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Виртуальные хосты с ssl?как?  (Прочитано 760 раз)

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

Оффлайн djrust

  • Автор темы
  • Активист
  • *
  • Сообщений: 861
    • Просмотр профиля
Виртуальные хосты с ssl?как?
« : 22 Апрель 2012, 17:44:35 »
Не могу настроить виртуальные хосты в apache для ssl

apache2 -v
Server version: Apache/2.2.14 (Ubuntu)
mail.site.ru-ssl
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
<------>ServerAdmin webmaster@localhost
        Servername mail.site.ru
DocumentRoot /var/www/mail.site.ru
<Directory />.
    Options FollowSymLinks.
<------>AllowOverride Limit.
<------></Directory>.
<------><Directory /usr/share/horde3>
<------>    Options Indexes FollowSymLinks MultiViews.
<------><------>AllowOverride Limit.
<------><------>    Order allow,deny.
<------><------><------>allow from all.
<------><------><------></Directory>.

default-ssl
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
<------>ServerAdmin webmaster@localhost
<------>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>


apache2.conf прописано
NameVirtualHost *:443
В итоге открывается только it's works

Если удаляю default-ssl , то mail.site.ru открывается все хорошо,НО он так же открывается по site.ru ,чего мне не надо!

Ка сделать разные виртуальные хосты https?
« Последнее редактирование: 22 Апрель 2012, 17:46:43 от djrust »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27555
    • Просмотр профиля
Re: Виртуальные хосты с ssl?как?
« Ответ #1 : 22 Апрель 2012, 19:13:19 »
Никак.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн djrust

  • Автор темы
  • Активист
  • *
  • Сообщений: 861
    • Просмотр профиля
Re: Виртуальные хосты с ssl?как?
« Ответ #2 : 22 Апрель 2012, 21:40:40 »
т.е это вообще не реализуемо? А как обойти? Чтоб site.ru открывал "It't work"...а site.ru/forum открывал ''нету сайта''    знаю что с помощью алиас, но корневой сайт не получается сделать...точнее открывается не index.html а список каталогов

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Виртуальные хосты с ssl?как?
« Ответ #3 : 22 Апрель 2012, 22:14:21 »
ls -l /var/www/forum
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27555
    • Просмотр профиля
Re: Виртуальные хосты с ssl?как?
« Ответ #4 : 22 Апрель 2012, 22:34:11 »
т.е это вообще не реализуемо?
Вообще.
Цитировать
А как обойти?
Как обойти что?

Цитировать
Чтоб site.ru открывал "It't work"...а site.ru/forum открывал ''нету сайта''    знаю что с помощью алиас, но корневой сайт не получается сделать...точнее открывается не index.html а список каталогов
Как это "нету сайта?"...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн djrust

  • Автор темы
  • Активист
  • *
  • Сообщений: 861
    • Просмотр профиля
Re: Виртуальные хосты с ssl?как?
« Ответ #5 : 22 Апрель 2012, 23:03:37 »
Цитировать
Как это "нету сайта?"...
Это стартовая страница с текстом:"нету сайта"

у меня есть два сайта

Первый /var/www/site1
Второй /var/www/site2

Как сделать чтобы открывались разные стартовые страницы по https://site.ru/ & https://site.ru/site1 & https://site.ru/site2
« Последнее редактирование: 22 Апрель 2012, 23:06:07 от djrust »

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн djrust

  • Автор темы
  • Активист
  • *
  • Сообщений: 861
    • Просмотр профиля
Re: Виртуальные хосты с ssl?как?
« Ответ #7 : 22 Апрель 2012, 23:19:13 »
sudo ls -l /sites/ssl.site.ru
итого 4
-rw-r----- 1 www-data root 177 2012-04-22 13:27 index.html


Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Виртуальные хосты с ssl?как?
« Ответ #8 : 22 Апрель 2012, 23:21:34 »
а второй?
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн djrust

  • Автор темы
  • Активист
  • *
  • Сообщений: 861
    • Просмотр профиля
Re: Виртуальные хосты с ssl?как?
« Ответ #9 : 22 Апрель 2012, 23:49:23 »
cat /etc/apache2/sites-available/default-ssl
(Нажмите, чтобы показать/скрыть)

sudo ls -l /sites/
итого 4
drwxrwx-wx 3 www-data root 4096 2012-04-22 23:40 ssl.site.ru
sudo ls -l /sites/ssl.site.ru
итого 8
drwxr-x--x 2 www-data root 4096 2012-04-22 23:40 forum
-rwxrwx-wx 1 www-data root  177 2012-04-22 13:27 index.html
sudo ls -l /sites/ssl.site.ru/forum
итого 4
-rwxrwx-wx 1 www-data root 177 2012-04-22 13:27 index.html


форум работает,
а корневой сайт пишет
Not Found The requested URL / was not found on this server.

Пользователь решил продолжить мысль 23 Апрель 2012, 00:07:57:

фак
добавил DocumentRoot /sites/ssl.site.ru все заработало
« Последнее редактирование: 23 Апрель 2012, 00:09:39 от djrust »

 

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