apache - Apache 虚拟主机 -- 如何设置子域以指向游戏服务器
问题描述
我有一个 apache 托管网站https://example.com
,它指向我拥有的一些 html 代码<VirtualHost _default_:443>
。这很好用,我为我的 Unifi 无线控制器使用了一个子域,https://unifi.example.com
位于. 我目前正在苦苦挣扎的地方是尝试通过子域托管游戏服务器,. 流量需要代理或重定向到运行游戏服务器的位置。我当前用于虚拟主机 mc.example.com 的代码:192.168.0.xx0:8443
ProxyPass
mc.example.com:19132
192.168.0.xx1:19132
<VirtualHost *:19132>
ServerName mc.example.com
ServerAdmin john-krasinski@the-office.com
<Directory />
#Require all denied
</Directory>
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://192.168.0.xx1:19132/
ProxyPassReverse / http://192.168.0.xx1:19132/
</VirtualHost>
我已经尝试了几乎所有方法,因此您可以提供的任何帮助将不胜感激!此外,如果您认为有一种解决方法可以让子域指向192.168.0.xx1:19132
,请告诉我。据我所知,在同一网络上使用子域的唯一方法是使用 VirtualHosts,我很乐意被证明是错误的!
-PS 在你问之前,是的,我有:
- 重新启动了服务器
- 确保 mod 已启用
- 确保ip正确
- 尝试了本地主机而不是本地 ip,因为为什么不呢,对吧?
谢谢,
花电
解决方案
推荐阅读
- python - python re.sub 无法捕获长文本中的复杂字符串
- flutter - Flutter 如何在 PopupMenuButton 小部件中获取上下文?
- javascript - React 无缝扩展产品卡片到全屏
- spring - Spring JPA - 实体之间是否有一种内部连接的好方法,或者唯一的方法是 JPQL?
- python - “工具提示”在 python 传单映射中不起作用
- flutter - Flutter - 不再出现在小部件树中的小部件或此错误可能表示内存泄漏警告
- json - 我不知道现在如何处理问题无效语法(
,第 20 行)pylint(语法错误) - java - 测试多个文件并查看每个文件的结果的最佳方法或 method() 是什么?
- javascript - npm run build index.html 创建没有错误/警告的空白页面
- ruby-on-rails - 如何使用凭据在 Rails 6 中实现 Sendgrid