Акция!  Домен 34 грн, домен 55 грн, домен  - 65 грн, домен  - 99 грн, домен  - 425 грн!
Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • RUB
  • USD
  • EUR
  • UAH
Чат техподдержки
Вы являетесь клиентом?
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

VPS. Как настроить доступ к субдомену, не зависимо от основного домена сайта?

Форумы VPS Как настроить доступ к субдомену, не зависимо от основного домена сайта?
toxi
7 месяцев
хостинг: нет
домен: есть
Как настроить доступ к субдомену, не зависимо от основного домена сайта?
Здравствуйте.
Нужен совет:
Как настроить доступ к субдомену, не зависимо от основного домена сайта?
Пример:
Есть адрес: pma.example.com (по субдомену pma расположен phpmyadmin)
Есть второй адрес: pma.domain.com (по субдомену pma расположен phpmyadmin)
Нужно как-то прописать конструкцию вида: pma.* (domain), чтобы использовать один субдомен и не плодить миллион копий pma для каждого сайта, при этом не иcпользовать символические ссылки на сервере, чтобы не было у пользователей доступа к файлам phpmyadmin. По сути что-то похожее на Алиасы, но для субдоменов)
Но как это сделать, пока не могу сообразить.

На сервере используется nginx+apache.
Сергей М.
7 месяцев
хостинг: нет
домен: есть
То есть phpmyadmin должна быть одна копия но открываться сервис должен по разным адресам(pma.*.name)?
toxi
7 месяцев
хостинг: нет
домен: есть
То есть phpmyadmin должна быть одна копия но открываться сервис должен по разным адресам(pma.*.name)? © Сергей М.

Да, все верно, но желательно с учетом того, что основные адреса заранее не известны.
Сергей М.
7 месяцев
хостинг: нет
домен: есть
Можно установить phpmyadmin на один из поддоменов, а с остальных настроить CNAME записи
toxi
7 месяцев
хостинг: нет
домен: есть
Можно установить phpmyadmin на один из поддоменов, а с остальных настроить CNAME записи © Сергей М.

Если я правильно понял Вас, то нужно прописать CNAME примерно так?:

pma.mysite.in.ua. CNAME pma.example.com.

и для другого сайта так:

pma.domain.com. CNAME pma.example.com.
Сергей М.
7 месяцев
хостинг: нет
домен: есть
1
Да, все верно
toxi
7 месяцев
хостинг: нет
домен: есть
Что-то пошло не так. Прописал в ДНС запись вида (подставил соответственно реальные записи доменов):

pma.mysite.in.ua. CNAME pma.example.com.

Но при переходе по адресу pma.mysite.in.ua, сервер отвечает, что незнает такой сайт. Хотя адрес pma.example.com есть на сервере и открывается без проблем. Наверно адрес pma.mysite.in.ua нужно еще прописать в конфиге nginx, чтобы он знал, что такой адрес существует или как?
Сергей М.
7 месяцев
хостинг: нет
домен: есть
Да, в конфиге nginx нужно прописать хосты.
Лучше перечислить все(если немного):
server_name pma.example.com pma.mysite.in.ua;

или можно задать маску
server_name  pma.*;

На уровне самого phpmyadmin, насколько помню, нет привязки к хосту, так что править ничего не нужно.
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.