Exemple #1
0
/**添加虚拟主机 **/
func (c *MainController) Addomain() {
	var (
		domian models.Domain
		//domians []models.Domain
	)
	// domian.Query().All(&domians)
	// if len(domians) > 0 {
	// 	c.Data["domians"] = domians
	// } else {

	// }

	Server_name := c.GetString("Server_name")
	Port, _ := c.GetInt64("Port")
	Proxy_pass := c.GetString("Proxy_pass")
	Access_log := c.GetString("Access_log")
	Expires := c.GetString("Expires")
	Root := c.GetString("Root")

	domian.Access_log = Access_log
	domian.Expires = Expires
	domian.Port = Port
	domian.Proxy_pass = Proxy_pass
	domian.Root = Root
	domian.Server_name = Server_name
	_, err := models.AddDomain(&domian)
	if err != nil {
		c.Ctx.WriteString("添加失败,错误:" + err.Error())
	}
	c.Ctx.WriteString("添加成功,请返回刷新列表")
}