ignore exception when searching tag route
diff --git a/dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/controller/TagRoutesController.java b/dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/controller/TagRoutesController.java
index 9a288fe..25522eb 100644
--- a/dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/controller/TagRoutesController.java
+++ b/dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/controller/TagRoutesController.java
@@ -77,10 +77,17 @@
 
     @RequestMapping(method = RequestMethod.GET)
     public List<TagRouteDTO> searchRoutes(@RequestParam String application, @PathVariable String env) {
-        if (providerService.findVersionInApplication(application).equals("2.6")) {
-            throw new VersionValidationException("dubbo 2.6 does not support tag route");
-        }
         List<TagRouteDTO> result = new ArrayList<>();
+        String version = "2.6";
+        try {
+            version = providerService.findVersionInApplication(application);
+        } catch (ParamValidationException e) {
+            //ignore
+        }
+        if (version.equals("2.6")) {
+            return result;
+        }
+
         TagRouteDTO tagRoute = null;
         if (StringUtils.isNotEmpty(application)) {
             tagRoute = routeService.findTagRoute(application);
diff --git a/dubbo-admin-frontend/src/components/ServiceSearch.vue b/dubbo-admin-frontend/src/components/ServiceSearch.vue
index 158dbc6..1919fe5 100644
--- a/dubbo-admin-frontend/src/components/ServiceSearch.vue
+++ b/dubbo-admin-frontend/src/components/ServiceSearch.vue
@@ -247,7 +247,7 @@
         if (version !== null) {
           query = query + ':' + version
         }
-        if (type !== 'tagRule') {
+        if (type === 'tagRule') {
           return base + '?application=' + query;
         }
         return base + '?service=' + query;