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


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

Автор Тема: Поддомен на Ubuntu 12.04  (Прочитано 641 раз)

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

Оффлайн anomal3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Поддомен на Ubuntu 12.04
« : 05 Октября 2017, 15:03:23 »
Доброго времени суток господа.
Помогите пожалуйста с такой проблемой.
Имею машину с установленной ОС Ubuntu.
Перечитал очень много статей про субдомены.
Нужно что. Чтобы при переходе в браузере moidomen.ml отображался сайт moidomen.ml
а при sub.moidomen.ml соответственно sub.moidomen.ml.

Что я сделал
настроил конфиги, и эсперементировал с ними как только это можно, но чтобы я не делал, не могу зайти на субдомен
настроил всё в конфиге /etc/apache2/sites-available/default
(Нажмите, чтобы показать/скрыть)

в hosts это
127.0.0.1 moisait.local www.moisait.local
127.0.0.2 admin.moisait.local www.admin.moisait.local
127.0.1.1 ubuntu

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Апач конечно же перезагружал
Заходил естественно moisait.local:81
в Win/system32/drivers/etc/hosts на локальном компьютере (который под Win7) добавил

Зарегистрировался я ещё на freenom.
зарегистрировал домен moisait.ml
всё работает когда я перехожу по нему. Попадаю себе.
Но задача попасть в субдомен.
Добавил A запись ещё с именем admin. Но когда захожу на admin.moisait.ml попадаю в короневую директорию WWW



Как попасть в субдомен. Способ реализации не важен, вдруг можно modwrite или .htaccess
Скорее всего я не правильно сконфигурировал конфиг

ТС не появлялся на Форуме более полугода по состоянию на 17/07/2019 (последняя явка: 14/11/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 17 Июля 2019, 08:45:04 от zg_nico »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Поддомен на Ubuntu 12.04
« Ответ #1 : 05 Октября 2017, 15:14:29 »
1) А чего они на 81 порту, а вы пытаетесь попасть на 80. Но так как на 80 ничего нет возвращает дефолтный, то есть первый в списке
2) Директива NameVirtualHost *:81 должна быть перед первым виртуальным хостом

Ну естественно, 81 надо на 80 поменять и перезапустить апач
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн anomal3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Поддомен на Ubuntu 12.04
« Ответ #2 : 05 Октября 2017, 15:27:21 »
1) А чего они на 81 порту, а вы пытаетесь попасть на 80. Но так как на 80 ничего нет возвращает дефолтный, то есть первый в списке
2) Директива NameVirtualHost *:81 должна быть перед первым виртуальным хостом

Ну естественно, 81 надо на 80 поменять и перезапустить апач
нене, на 80 я даже не пытаюсь попасть.
везде прописан 81 порт, так нужно.

надо не меняя порт admin.moisait.ml:81 это директ /var/www/moisait.local/admin
                         moisait.ml:81 это директ /var/www/moisait.local/www

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Поддомен на Ubuntu 12.04
« Ответ #3 : 05 Октября 2017, 15:28:32 »
так и заходить надо
http://admin.moisait.ml:81
http://moisait.ml:81
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн anomal3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Поддомен на Ubuntu 12.04
« Ответ #4 : 05 Октября 2017, 15:43:20 »
так и заходить надо
http://admin.moisait.ml:81
http://moisait.ml:81
я так и захожу.
Но когда захожу в http://admin.moisait.ml:81 я попадаю в http://moisait.ml:81
http://admin.moisait.ml:81
http://moisait.ml:81 это одна и та же директория почему то

вот лог при перезапуске апача
/etc/init.d/apache2 restart
 * Restarting web server apache2                                                                     [Thu Oct 05 05:43:10 2017] [warn] NameVirtualHost *:81 has no VirtualHosts
[Thu Oct 05 05:43:10 2017] [warn] NameVirtualHost *:80 has no VirtualHosts
 ... waiting [Thu Oct 05 05:43:11 2017] [warn] NameVirtualHost *:81 has no VirtualHosts
[Thu Oct 05 05:43:11 2017] [warn] NameVirtualHost *:80 has no VirtualHosts
                                                                                              [ OK ]

в port.conf поменял строчку NameVirtualHost *:80
Listen 80
на 81
теперь
/etc/init.d/apache2 restart
 * Restarting web server apache2                                                                     [Thu Oct 05 05:44:19 2017] [warn] NameVirtualHost *:81 has no VirtualHosts
 ... waiting [Thu Oct 05 05:44:20 2017] [warn] NameVirtualHost *:81 has no VirtualHosts
                                                                                              [ OK ]



Пользователь добавил сообщение 05 Октября 2017, 15:56:31:
При попытке зайти на суб домен, попадаю на основной



Пользователь добавил сообщение 06 Октября 2017, 07:38:23:
P.S. все мои попытки оказались четны :(
« Последнее редактирование: 06 Октября 2017, 07:38:23 от anomal3 »

 

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