Gogs.io работает на поддомене с портом

Я пытаюсь запустить Gogs.io на веб-сервере apache вместе со стандартным веб-сайтом, и я пытаюсь использовать Gogs.io на поддомене, а не на моем стандартном домене с портом.

Gogs.io работает на порту 3000, и я хочу, чтобы URL был

http://gogs.example.net/

Скорее, чем

http://example.net:3000/

И мой публичный IP с портом и example.net:3000 работать, но при попытке использовать gogs.example.net, Я всегда получаю страницу AT&T DNS Error Assist. Я не уверен, что делаю не так, потому что раньше он работал до тех пор, пока я не попытался изменить имя субдомена в конфигурации apache, но я изменил его обратно, когда у меня возникли проблемы, но не повезло.

Вот мой конфиг Apache для страницы:

<VirtualHost *:80>
   ServerName gogs.example.net
   ProxyPreserveHost On
   ProxyPass / http://example.net:3000/
   ProxyPassReverse / http://example.net:3000/
</VirtualHost> 

Это может быть невозможно, но любая помощь будет принята с благодарностью!

1 ответ

Исправлена ​​проблема с добавлением записи A в мой домен

A Record: git -> 111.222.333.444

А также изменил настройки VirtualHost для включения субдомена в ProxyPass и ProxyPassReverse

<VirtualHost *:80>
   ServerName gogs.example.net
   ProxyPreserveHost On
   ProxyPass / http://git.example.net:3000/
   ProxyPassReverse / http://git.example.net:3000/
</VirtualHost> 
Другие вопросы по тегам