Redirect a missing page to the home page
This option is great for you if you used a custom domain somewhere else and:
You connected a custom domain to the Durable website, and it had a website prior to the Durable one
You have pages that no longer exist
You would like to redirect them to the new home page on your Durable site
Otherwise, you do not need to perform the steps below.
If you would like to create a redirect within your website, you can add the code snippets below:
Go to Website > Settings.
Scroll down to the Custom Code section and paste the applicable codes into the header section.
Codes:
Single page<script>
var currentPath = window.location.pathname;
var pathToRedirect = "/page1";
if (currentPath.includes(pathToRedirect)) {
window.location.href = "/";
}
</script>Multiple page
<script>
const currentPath = window.location.pathname;
const oldPaths = ["/old-path1", "/old-path2", "/old-path3"];
if (oldPaths.some(path => currentPath.includes(path))) {
// Redirect to the homepage
window.location.href = "/";
}
</script>Multiple sending to different pages
<script>
const currentPath = window.location.pathname;
const redirects = [
{ oldPath: '/old-path1', newPath: '/' },
{ oldPath: '/old-path2', newPath: '/services' },
{ oldPath: '/old-path3', newPath: '/' }
];
redirects.forEach(({oldPath, newPath}) => {
if(currentPath.includes(oldPath)) {
window.location.href = newPath;
}
});
</script>Click Save.
Reminder: This is a suggested code; however, the Durable team is unable to validate the code on an individual basis. Please proceed with caution when saving the code.