Do not request redirects for content not under your department's purview. If a website URL is changed or removed, only the content owner can request a redirect related to that URL.
- Redirects are removed after six months
- PDF and DAM assets cannot be redirected
- Maximum number of redirects per site is 10
- If a large number of redirects (> 40) are submitted, this work effort may become a chargeable item if significant troubleshooting is required.
- Site authors are responsible for testing all redirects after implementation.
Redirects must be listed in a specific order:
In your redirect list, if a main page is listed before its children, it will overwrite the children. If you provide redirects in the wrong sequence, conflicts are inevitable. Children must be listed BEFORE the main page in your list of redirects.
Provide the redirect list in a specific order with children before main pages
Example, where (a) and (b) are children of main page (c):
(a) torontomu.ca/campusfacilities/departments/help-desk/* -> torontomu.ca/facilities-management-development/contact/
(b) torontomu.ca/campusfacilities/random-filename -> torontomu.ca/facilities-management-development/random-filename
(c) torontomu.ca/campusfacilities/* -> torontomu.ca/facilities-management-development/service-requests
Do not include index.html or .html in source or target URL
In our current system configuration, all of the following are the same file:
campusfacilities = campusfacilities.html = campusfacilities/index.html
The request should look like this:
torontomu.ca/campusfacilities/* -> torontomu.ca/new-site-name
We cannot redirect the same file to different targets. That is, you cannot include the following in addition to the example above:
torontomu.ca/campusfacilities/index.html -> torontomu.ca/new-site-name/file-1.html
torontomu.ca/campusfacilities.html -> torontomu.ca/new-site-name/child/file-eight.html
Avoid submitting redirects that create an endless loop
The following redirect will create an infinite loop as the destination will match the condition "learn" and continue to redirect in an infinite loop.
torontomu.ca/learn -> torontomu.ca/learning
To break the loop a "/" must be added to the end of the redirect: torontomu.ca/learn/