diff --git a/data/FilterList.json b/data/FilterList.json
index b7687706a..5b6d2ec52 100644
--- a/data/FilterList.json
+++ b/data/FilterList.json
@@ -4158,7 +4158,7 @@
"publishedDate": null,
"submissionUrl": null,
"syntaxId": null,
- "viewUrl": "https://web.archive.org/web/20160411115130/http://adblock-korea.googlecode.com:80/git/adblock-korea.txt"
+ "viewUrl": "https://web.archive.org/web/20160411115130if_/http://adblock-korea.googlecode.com:80/git/adblock-korea.txt"
},
{
"id": 221,
@@ -5260,7 +5260,7 @@
"publishedDate": null,
"submissionUrl": null,
"syntaxId": null,
- "viewUrl": "https://web.archive.org/web/20110212174029/http://abp-corset.googlecode.com:80/hg/corset.txt"
+ "viewUrl": "https://web.archive.org/web/20110212174029if_/http://abp-corset.googlecode.com:80/hg/corset.txt"
},
{
"id": 279,
diff --git a/src/FilterLists.Web/ClientApp/components/Home.tsx b/src/FilterLists.Web/ClientApp/components/Home.tsx
index ab29dfb1f..9c3feb772 100644
--- a/src/FilterLists.Web/ClientApp/components/Home.tsx
+++ b/src/FilterLists.Web/ClientApp/components/Home.tsx
@@ -199,9 +199,15 @@ interface IListTagDto {
}
function SubscribeUrl(props: any) {
- return
+ Subscribe
+ )
+ : (
Subscribe
- ;
+ );
}
\ No newline at end of file
diff --git a/src/FilterLists.Web/ClientApp/components/ListDetails.tsx b/src/FilterLists.Web/ClientApp/components/ListDetails.tsx
index 3cc6bc95d..05e1d880e 100644
--- a/src/FilterLists.Web/ClientApp/components/ListDetails.tsx
+++ b/src/FilterLists.Web/ClientApp/components/ListDetails.tsx
@@ -168,18 +168,29 @@ function License(props: any) {
}
function SubscribeUrl(props: any) {
- return
+ return props.url.indexOf("web.archive.org") !== -1
+ ? (
Subscribe
- ;
+ )
+ : (
+ Subscribe
+ );
}
function ViewUrl(props: any) {
- return
+ View
+ )
+ : (
View
- ;
+ );
}
function HomeUrl(props: any) {