404 Not Found Error Log

The Not Found Error Log is a module created by The S Group to track all 404 errors. Admin will get a list of all these errors in the admin panel.


The 404 Error Log module tracks a 404 requests to the Magento 2 website.

The 404 is a status code that tells a web user that a requested page is not available. The module tracks page that has been not found and a page where the request comes from. By using the module you can track what URL of your website need to have a redirect to a new page. This would help to improve a website's search score

The module adds to the admin panel a new section on the System-> 404 Error Log where admin can view all redirects, occurrence and what page visitor navigated from. The module also has a feature to create a redirect from a not found URL to a new URL at the website using the URL Rewrites functionality.

The module also has a feature to clean old redirects to prevent large amount of errors in the log. It can be configured at the Stores->Configuration->The S Group-> 404 Not Found Log


  • Enable and disable module
  • Configure auto clean of error logs
  • An ACL roles admins who can view this information
  • Create a URL Rewrite Redirect for an error
  • Filter, sort and re-order errors at the admin grid
More Information
Magento Compatibility 2.4.x
License GNU General Public License v3.0 (GPL-3.0)
Composer Package thesgroup/module-not-found-url-error-log
GitHub https://github.com/sashas777/module-not-found-url-error-log

Automatically Add The Repository

Through an SSH connection, all you have to do is run the following command from your Magento installation directory

composer config repositories.www.sashas.org composer https://www.sashas.org

Manually Add The Repository

The typical Magento 2 installation has repositories section of composer.json like this:

                "repositories": [
                        "type": "composer",
                        "url": "https://repo.magento.com/"

You will need to add a repository by appending an object to the repositories object

                "repositories": {
                    "0": {
                        "type": "composer",
                        "url": "https://repo.magento.com/"
                    "www.sashas.org": {
                        "type": "composer",
                        "url": "https://www.sashas.org"

How To Install The Module

Once the repository is added to the composer.json file, you can now install the packages that are available through it.

For example, let’s say you want to install the thesgroup/module-not-found-url-error-log module through composer. Run the command below to install it:

composer require thesgroup/module-not-found-url-error-log
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account