joomla-cms icon indicating copy to clipboard operation
joomla-cms copied to clipboard

[5.3] Infinite API loop if site is offline and requesting unknow resource

Open Flowman opened this issue 6 months ago • 0 comments

Pull Request for Issue # .

Summary of Changes

If the site is in offline mode and an API resource is requested that doesn't exist, Joomla enters an infinite redirect loop.

To address this, the existing error handling code that checked for CLI issues was updated to include a check for API requests too.

Testing Instructions

Put site in offline mode.

Try to access https://test.com/api/index.php

Actual result BEFORE applying this Pull Request

Infinite 303 redirects.

Expected result AFTER applying this Pull Request

It show the 404 error json data.

Link to documentations

Please select:

  • [ ] Documentation link for docs.joomla.org:

  • [x] No documentation changes for docs.joomla.org needed

  • [ ] Pull Request link for manual.joomla.org:

  • [x] No documentation changes for manual.joomla.org needed

Flowman avatar Jun 08 '25 11:06 Flowman