diff --git a/site/docs/4.3/assets/js/src/search.js b/site/docs/4.3/assets/js/src/search.js
index 459d412df9acb37abb48c80fa323ba2418c4fa94..dd2a90e58779d06a4b57906379504483062f3a46 100644
--- a/site/docs/4.3/assets/js/src/search.js
+++ b/site/docs/4.3/assets/js/src/search.js
@@ -34,12 +34,15 @@
     },
     transformData: function (hits) {
       return hits.map(function (hit) {
-        var siteurl = getOrigin()
-        var urlRE = /^https?:\/\/getbootstrap\.com/
+        var currentUrl = getOrigin()
+        var liveUrl = 'https://getbootstrap.com'
 
         // When in production, return the result as is,
         // otherwise remove our url from it.
-        hit.url = siteurl.match(urlRE) ? hit.url : hit.url.replace(urlRE, '')
+        // eslint-disable-next-line no-negated-condition
+        hit.url = currentUrl.indexOf(liveUrl) !== -1
+          ? hit.url
+          : hit.url.replace(liveUrl, '')
 
         // Prevent jumping to first header
         if (hit.anchor === 'content') {
@@ -50,6 +53,7 @@
         return hit
       })
     },
-    debug: false // Set debug to true if you want to inspect the dropdown
+    // Set debug to `true` if you want to inspect the dropdown
+    debug: false
   })
 }())