Skip to content

Latest commit

 

History

History
35 lines (34 loc) · 1.14 KB

404.md

File metadata and controls

35 lines (34 loc) · 1.14 KB
layout title permalink
404 Redirector
/404.html
<script language="JavaScript"> function doFwd() { var forwardingURL=window.location.href; var domainName = window.location.hostname; var portNumber = window.location.port; var gonnaFwd = false; var newURL = ""; {% for item in site.data.docsarchive.docker-compose %} if (forwardingURL.indexOf("/{{ item[0] }}") > -1) { gonnaFwd = true; if(portNumber.length > 0) { // there is a port number in the location; make sure to replace it newURL = forwardingURL.replace(domainName + ":"+ portNumber +"/{{ item[0] }}","{{ page.archiveserver }}:{{ item[1].ports[0] | replace:':4000','' }}"); } else { // no port number in the location; just foward them on newURL = forwardingURL.replace(domainName + "/{{ item[0] }}","{{ page.archiveserver }}:{{ item[1].ports[0] | replace:':4000','' }}"); } newURL = newURL.replace("https:","http:") }{% endfor %} if (gonnaFwd) { console.log("Forwarding to: " + newURL); window.location.replace(newURL); } else { window.location.replace("/sorry/#" + forwardingURL); } } window.onload = doFwd; </script>