mirror of
https://github.com/TeaOSLab/EdgeNode.git
synced 2025-11-11 22:00:25 +08:00
未绑定域名页面提示、访问节点IP显示自定义内容支持变量
This commit is contained in:
@@ -37,7 +37,7 @@ func (this *HTTPRequest) doMismatch() {
|
|||||||
if globalServerConfig != nil && globalServerConfig.HTTPAll.MatchDomainStrictly {
|
if globalServerConfig != nil && globalServerConfig.HTTPAll.MatchDomainStrictly {
|
||||||
// 是否正在访问IP
|
// 是否正在访问IP
|
||||||
if globalServerConfig.HTTPAll.NodeIPShowPage && net.ParseIP(this.ReqHost) != nil {
|
if globalServerConfig.HTTPAll.NodeIPShowPage && net.ParseIP(this.ReqHost) != nil {
|
||||||
_, _ = this.writer.WriteString(globalServerConfig.HTTPAll.NodeIPPageHTML)
|
_, _ = this.writer.WriteString(this.Format(globalServerConfig.HTTPAll.NodeIPPageHTML))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -61,7 +61,7 @@ func (this *HTTPRequest) doMismatch() {
|
|||||||
if mismatchAction.Options != nil {
|
if mismatchAction.Options != nil {
|
||||||
this.writer.Header().Set("Content-Type", "text/html; charset=utf-8")
|
this.writer.Header().Set("Content-Type", "text/html; charset=utf-8")
|
||||||
this.writer.WriteHeader(mismatchAction.Options.GetInt("statusCode"))
|
this.writer.WriteHeader(mismatchAction.Options.GetInt("statusCode"))
|
||||||
_, _ = this.writer.Write([]byte(mismatchAction.Options.GetString("contentHTML")))
|
_, _ = this.writer.Write([]byte(this.Format(mismatchAction.Options.GetString("contentHTML"))))
|
||||||
} else {
|
} else {
|
||||||
http.Error(this.writer, "404 page not found: '"+this.URL()+"'", http.StatusNotFound)
|
http.Error(this.writer, "404 page not found: '"+this.URL()+"'", http.StatusNotFound)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user