2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 11:27:17 +08:00

feat: apache

This commit is contained in:
2026-01-13 00:39:34 +08:00
parent cd85032ecb
commit 02e0aef265
10 changed files with 317 additions and 4 deletions

View File

@@ -165,7 +165,12 @@ func (v *baseVhost) Listen() []types.Listen {
func (v *baseVhost) SetListen(listens []types.Listen) error {
var args []string
for _, l := range listens {
args = append(args, l.Address)
addr := l.Address
// 如果只是端口号,添加 *: 前缀
if !strings.Contains(addr, ":") {
addr = "*:" + addr
}
args = append(args, addr)
}
v.vhost.Args = args
return nil