         }
         func asURLRequest() throws -> URLRequest {
             let url = try Router.baseURLString.asURL()
-            var urlRequest = URLRequest(url: url.appendingPathComponent(path))
+            var urlRequest = URLRequest(url: url
+                .appendingPathComponent(AppGlobal.userDefaults[.baseREST])
+                .appendingPathComponent(path))
             urlRequest.httpMethod = method.rawValue
 
             switch self {

        case commentCount(Int)
        case commentsCount
        
        static let baseURLString = AppGlobal.userDefaults[.baseREST]

        var method: HTTPMethod {
            switch self {

                    "order": ascending ? "asc" : "desc",
                    "page": page
                ]])
            case .commentsCount, .commentCount(_):
                urlRequest = try URLEncoding.default.encode(urlRequest, with: [
                    "cache": Date().timeIntervalSince1970 as Any
                ])
