Как настроить поддомен для конкретного порта - PullRequest
0 голосов
/ 02 декабря 2018

У меня есть два проекта 1: - это wordpress, работающий на apache (главный сайт thespatio.com/45.33.10.149) 2: Приложение Django, работающее на Nginx, использующее тот же IP с 81порт.(45.33.10.149:81).Я хочу настроить два вышеуказанных приложения, чтобы при нажатии одного из них http://thespatio.com отображался основной веб-сайт, а при нажатии http://or.thespatio.com - мое приложение django.Я видел много исправлений, но ни одна из них не работает для меня.Я пробовал виртуальный хост как proxypass и proxy_reverse, но apache перестал работать.ниже приведены файлы конфигурации двух виртуальных хостов

Основные настройки веб-сайта (конф)

<VirtualHost *:80>
    ServerAdmin admin@example.com
    ServerName thespatio.com
    ServerAlias www.thespatio.com
    DocumentRoot /var/www/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Приложение Django (конф)

<VirtualHost *:80>
    ServerAdmin admin@test.com
    ServerName or.thespatio.com
    ServerAlias www.thespatio.com
    ProxyPass / http://or.thespatio.com:81/
    ProxyPassReverse / http://or.thespatio.com:81/
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Любая помощь будет оценена.Заранее спасибо

1 Ответ

0 голосов
/ 02 декабря 2018

mod_proxy не был установлен.Я следую инструкции Install mod_proxy , и оба моих приложения работают нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...