I had to run a query in the database after upgrading my Umbraco Cloud project from 8.9 to 8.11 to fix all the existing redirects.
Umbraco versionI am seeing this issue on Umbraco version: 8.11.2
SpecificsRecently I upgraded an Umbraco Cloud project from 8.9 --> 8.10.1 --> 8.11.1. After finishing the upgrade, I noticed that all redirects stopped working and would simply return 404 on the source URL. Upon further investigation, I noticed that redirects created after the upgrade had a value in the culture
column in the database table for redirects (umbracoRedirectUrl) while existing redirects simply had a NULL
value.
Running a query to update all of the old redirects to set the culture to my default (luckily I only had one language) seems to have fixed the issue:
UPDATE umbracoRedirectUrl SET culture = ‘en-us’ WHERE culture IS NULLSteps to reproduce
en-us
for instance)All existing redirects continually work after an upgrade.
Actual resultRedirects stopped working, perhaps due to a missing migration.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4