When dealing with URL redirects on Webflow, it's crucial to ensure everything is set up correctly, especially if you’ve printed QR codes. A 301 redirect is the right approach, as it sends users from the old URL to the new one. Here’s how to troubleshoot and set it up properly:
1. Verify Redirect Setup
- Go to Project Settings in your Webflow dashboard.
- Navigate to the Hosting tab.
- Locate the 301 Redirects section.
- Ensure the old URL (the path portion, after the domain) is correctly entered in the left field (e.g.,
/old-page-path). - Enter the complete new URL in the right field (e.g.,
https://www.yournewdomain.com/new-page-path). - Publish your site again to apply changes.
2. Confirm DNS Settings
- Check your DNS records to ensure they are correctly configured to point to Webflow. Necessary IPs usually are (a) 75.2.70.75 and (b) 99.83.190.102.
- Verify CNAME settings if required, pointing to
proxy-ssl.webflow.com.
3. Test the Redirect
- Open a new incognito/private browsing window.
- Enter the old URL directly into the browser to check if it redirects to the new URL.
- Check for error messages if it doesn’t work, as they might give clues.
4. Inspect Redirect Rules
- Ensure no conflicting rules exist in your 301 Redirects section that might override the intended redirect.
- Double-check all configurations are without typos and correctly formatted.
5. Alternative Solutions
- If the above steps fail, consider creating a temporary page at the old URL with a manual link directing users to the new URL until you resolve the redirect issue.
Summary
To resolve the issue, confirm that your 301 redirect is properly configured in Webflow's Project Settings and your DNS settings are correct. Test the redirect in incognito mode, and ensure no conflicting rules are causing issues. If needed, create a temporary manual redirect page.