diff --git a/config/router_config.go b/config/router_config.go
index ed42577ed3cce2e5a1ab0da290f0d5450553d8fb..ea19b46800d747de763bbb1ee679f8398e440f3d 100644
--- a/config/router_config.go
+++ b/config/router_config.go
@@ -66,7 +66,7 @@ func initRouterConfig(content []byte, factories map[string]router.FilePriorityRo
 		r, e := factory.NewFileRouter(content)
 		if e == nil {
 			url := r.URL()
-			routerURLSet.Add(&url)
+			routerURLSet.Add(url)
 			return nil
 		}
 		logger.Warnf("router config type %s create fail {%v}\n", k, e)