我不知道 vhost 如何工作。
但我想要实现的是,我的 webmin url 变成 conf.mydomain.se 而不是 conf.mydomain.se:10000
我有此服务器的其他 URL,但我只想忽略它并解决这个问题,也许我可以通过这样做来学习如何解决其余问题 :)
<VirtualHost conf.mydomain.se:8001>
ServerName 185.xx.xx.25
</VirtualHost>
目前我的配置看起来如上。
如果我得到一个如何解决我的问题的实际例子,那么我可能会理解这一点。
答案1
好吧,过了一段时间我发现了问题。这既是我在这里写的,但主要是没有禁用默认配置
工作的一个是
<VirtualHost _default_>
ServerName conf.mydomain.se
ProxyPass / http://localhost:8001/
ProxyPassReverse / http://localhost:8001/
</VirtualHost>
答案2
10000conf.mydomain.se:10000
表示运行服务器的端口。默认端口为Http是80。当您在浏览器中输入 url 时,它会自动请求服务器的 80 端口(对于 https,默认端口为 443)。您只需在当前配置中添加80
而不是 即可8001
。如果不起作用,请确保防火墙允许 80 端口。然后只需输入conf.mydomain.se
即可。