diff --git a/frontend/src/Indexer/Index/Table/IndexerIndexRow.tsx b/frontend/src/Indexer/Index/Table/IndexerIndexRow.tsx
index 89ecdd501..00066fd99 100644
--- a/frontend/src/Indexer/Index/Table/IndexerIndexRow.tsx
+++ b/frontend/src/Indexer/Index/Table/IndexerIndexRow.tsx
@@ -226,7 +226,7 @@ function IndexerIndexRow(props: IndexerIndexRowProps) {
className={styles.externalLink}
name={icons.EXTERNAL_LINK}
title={translate('Website')}
- to={baseUrl.replace('api.', '')}
+ to={baseUrl.replace(/(:\/\/)api\./, '$1')}
/>
) : null}
diff --git a/frontend/src/Indexer/Info/IndexerInfoModalContent.tsx b/frontend/src/Indexer/Info/IndexerInfoModalContent.tsx
index 4ab8621b3..0b9673bf2 100644
--- a/frontend/src/Indexer/Info/IndexerInfoModalContent.tsx
+++ b/frontend/src/Indexer/Info/IndexerInfoModalContent.tsx
@@ -124,7 +124,9 @@ function IndexerInfoModalContent(props: IndexerInfoModalContentProps) {
{translate('IndexerSite')}
- {baseUrl.replace('api.', '')}
+
+ {baseUrl.replace(/(:\/\/)api\./, '$1')}
+
{`${
protocol === 'usenet' ? 'Newznab' : 'Torznab'