diff --git a/lib/app_sources/html.dart b/lib/app_sources/html.dart index bf4203e..92ddc9d 100644 --- a/lib/app_sources/html.dart +++ b/lib/app_sources/html.dart @@ -40,7 +40,9 @@ class HTML extends AppSource { ? e : e.startsWith('/') ? '${uri.origin}/$e' - : '${uri.origin}/${uri.path}/$e') + : uri.path.endsWith('.html') || uri.path.endsWith('.php') + ? '${uri.origin}/${uri.path.split('/').sublist(0, uri.path.split('/').length - 1).join('/')}/$e' + : '${uri.origin}/${uri.path}/$e') .toList(); return APKDetails( version, getApkUrlsFromUrls(apkUrls), AppNames(uri.host, tr('app')));