No Code Attached Yet
avatar universewrld
universewrld
23 Apr 2025

Steps to reproduce the issue

  1. Update your multilingual website to Joomla 5.3
  2. Go to the Redirects component
  3. You will see many new pages with 404 error

Image

Expected result

Redirects to SEF links work as they should, links from the Redirects component work as they should and redirect correctly to new links.

Actual result

I can't figure out why this error exists and why the router can't redirect this page as intended by Joomla?

Image
Image

in previous versions of Joomla 5 in the Redirects component I had all the redirects working without specifying the full domain path, but now these redirects no longer work, so I had to manually add the full domain path for each link.
old redirects without specifying the full domain path in Joomla 5.3 did not work correctly and returned 404 error, but before the update everything worked as it should.

System information (as much as possible)

Joomla 5.3, PHP 8.1.31, MySQL 8.0.41

Additional comments

Here are my SEO settings:

Image
Image
Image
Image

thousands of redirect links on my website that worked before upgrading to Joomla 5.3 are now showing 404 error page, some redirects (like index.php/en-gb) are not working as they should at all.

avatar universewrld universewrld - open - 23 Apr 2025
avatar joomla-cms-bot joomla-cms-bot - change - 23 Apr 2025
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 23 Apr 2025
avatar universewrld universewrld - change - 23 Apr 2025
The description was changed
avatar universewrld universewrld - edited - 23 Apr 2025
avatar universewrld
universewrld - comment - 23 Apr 2025

I also got a lot of 404 error pages using Gantry gantry/gantry5#3312
Maybe their Joomla router crash is not even related to the 5.3 update, or maybe it is.

avatar brianteeman
brianteeman - comment - 23 Apr 2025

Your screenshot clearly shows that all of the redirects are disabled

It should look like this

Image

avatar universewrld
universewrld - comment - 23 Apr 2025

Your screenshot clearly shows that all of the redirects are disabled

Image
Image

when these options are enabled, an error page like this should not appear

Image

the code for english is just en on my website, i overridden that in the settings so the en-gb language code shouldn't appear at all.

The problem with the router for Joomla 5.3 on multilingual websites is much larger than on sites that have not enabled multilingual.

avatar brianteeman
brianteeman - comment - 23 Apr 2025

Your redirects in the redirect component are disabled they can not work until you enable them.

avatar brianteeman
brianteeman - comment - 23 Apr 2025

or you are doing a very bad job at explaining what you mean by " in the Redirects component I had all the redirects working"

avatar universewrld
universewrld - comment - 24 Apr 2025

or you are doing a very bad job at explaining what you mean by " in the Redirects component I had all the redirects working"

I mean, such redirects for links used to work fine before upgrading to Joomla 5.3, but now such redirects on a multilingual website show a 404 error page:

Image

The Joomla router has definitely changed and on a multilingual website only redirects with the full path now work (without the full path, many new pages with 404 error are created in the Redirects component)

Only similar redirects now work:

Image

Add a Comment

Login with GitHub to post a comment