首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在带有端口的子域上运行Gogs.io

在带有端口的子域上运行Gogs.io
EN

Stack Overflow用户
提问于 2018-05-27 09:43:42
回答 1查看 289关注 0票数 0

我正在尝试在apache run服务器和标准网站上运行Gogs.io,并且我正在尝试在子域上使用Gogs.io,而不是使用我的标准域和端口。

Gogs.io在端口3000上运行,我希望url是

http://gogs.example.net/

而不是

http://example.net:3000/

我的公有IP端口和example.net:3000都可以工作,但当我尝试使用gogs.example.net时,我总是得到AT&T DNS错误帮助页面。我不确定我做错了什么,因为我之前一直在工作,直到我试图在我的apache配置中更改子域的名称,但当我开始有问题时,我又把它改回来了,但没走运。

下面是我对页面的Apache配置:

代码语言:javascript
复制
<VirtualHost *:80>
   ServerName gogs.example.net
   ProxyPreserveHost On
   ProxyPass / http://example.net:3000/
   ProxyPassReverse / http://example.net:3000/
</VirtualHost> 

这可能是不可能的,但任何帮助都会非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2018-05-27 10:05:25

已通过将A记录添加到我的域中修复此问题

A Record: git -> 111.222.333.444

以及修改VirtualHost设置以在ProxyPass和ProxyPassReverse中包括子域

代码语言:javascript
复制
<VirtualHost *:80>
   ServerName gogs.example.net
   ProxyPreserveHost On
   ProxyPass / http://git.example.net:3000/
   ProxyPassReverse / http://git.example.net:3000/
</VirtualHost> 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50548379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档