Magento 2 Module Experius Page Not Found 404. This module saves all 404 url to a database table

Overview

Magento 2 Module Experius Page Not Found 404

This module saves all 404 urls to a database table.

  • Adds an admin grid with 404s
  • It includes a count so you can see which 404 urls needs your attention first.
  • Allows you to configure a permanent redirect for the 404s found in the admin grid.

Location in the admin panel: System > Tools > 404 Reports

Why should you use it?

  1. Reports all 404s, not only the ones from Google.
  2. Store owner can fix them by them
  3. Import redirect list when migrating to M2.

How to use the import csv function?

  1. Create a csv called "pagenotfound.csv" with two two columns: from and to url (don't add column headers)
  2. Add the full url including https:// (for both from and to url) to this csv
  3. Use semicolon (";") as your separator
  4. Upload csv on the Magento server (f.e. var/import folder)
  5. Run the import file command including the url from the previous step
Comments
  • installation via Composer fails

    installation via Composer fails

    Hi, Tried to install via composer: composer require experius/module-pagenotfound

    I get following error: [PDOException] SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key len gth is 767 bytes

    I think there is an missing "version" tag in the composer.json file..

    opened by inelukipg 9
  • [TASK] Made from_url unique, if database already contains duplicates those are merged

    [TASK] Made from_url unique, if database already contains duplicates those are merged

    [TASK] If new redirect is added through back-end but from_url already exists the page with that url is updated and warning is shown [BUGFIX] There can't be duplicate from_url's because those caused the issue that only the first could be redirected

    opened by bartlubbersen 1
  • Mass action for next update

    Mass action for next update

    It's a suggestion. It would be good. Many 404 errors should be able to redirect to the same url with a single action. A massive action should be done to be able to redirect many 404s that you choose to the same url

    opened by luisr1000 0
  • Revert

    Revert "[TASK] Made from_url unique, if database already contains duplicates those are merged"

    Reverts experius/Magento-2-Module-PageNotFound#10

    A index on column can be max 255. Wich is not enought for url field. Solution is to check for duplicates in model save_before

    opened by dheesbeen 0
  • Implementation of 410 unclear

    Implementation of 410 unclear

    Hi,

    first of all, thanks for sharing this module.

    I noticed that there are some mentions of 410 responses in the code, and there's an own branch for it. However, in version 1.2.4 and 1.2.3, I can't seem to find an option how to set a 410 response to a 404 URL. Is this implementation complete?

    If not, if there are open tasks, I'd be happy to finish this feature because we need it to work. Just tell me what's missing please.

    Thanks Simon

    opened by simonrl 3
  • Feature: Url's filteren door regex in configuratie

    Feature: Url's filteren door regex in configuratie

    A customer complained that there were a lot of url's with pub/media in the module, because their feed was misconfigured. It would be nice if we could filter url's before they are saved instead of removing them afterwards. Because if we remove them bots could still crawl them again and add the url.

    opened by bartlubbersen 0
Releases(1.3.3)
Owner
Experius
Experius E-commere System Intergrator
Experius
A Magento 2 module that allows for creating discrete PDP (Product Detail Pages) page layouts for customers landing on the site from a PPC (Pay Per Click) link/ad by allowing routing to the same pages using a `/ppc/` prefix in the URL path.

A Magento 2 module that allows for creating discrete PDP (Product Detail Pages) page layouts for customers landing on the site from a PPC (Pay Per Click) link/ad by allowing routing to the same pages using a `/ppc/` prefix in the URL path.

null 16 Nov 11, 2022
⚡️ A WordPress plugin to quickly send a 404 for missing static files

Static 404 A WordPress plugin to quickly send a 404 for missing static files. Quickly output a 404 for static files that aren't found, rather than loa

Brad Parbs 26 Oct 6, 2022
Automatically load the next page of products in Magento. Easy to install and configure, this module works 100% out of the box with vanilla Magento 1.9.x and earlier.

Automatically load the next page of products in Magento. Easy to install and configure, this module works 100% out of the box with vanilla Magento 1.9.x and earlier.

Strategery 123 Nov 20, 2021
Shortener URL is simple web application to short your URL

Shortener URL is simple web application to short your URL. It will generate unique key, with the unique key it will redirect to the original URL.

Abid Ra 1 Jan 22, 2022
Magento 2 module which can find potential url related problems in your catalog data

Url data integrity checker module for Magento 2 Purpose The purpose of this module is to give store owners of a Magento 2 shop insight into what url-r

Baldwin 218 Jan 1, 2023
This is an experiment to export all RFCs from the PHP wiki into Git, including the change history for each RFC (along with the date and author of each change). This is not meant to replace the wiki.

PHP Requests for Comments (RFCs) About This repository is an experiment to export all RFCs from the PHP wiki into Git, including the change history fo

Ben Ramsey 34 Jun 20, 2022
Simple user settings facade for Hyperf. Settings are stored as JSON in a single database column, so you can easily add it to an existing table.

hyperf-user-settings Simple user settings util for hyperf Settings are stored as JSON in a single database column, so you can easily add it to an exis

lysice 1 Oct 15, 2021
This Magento extension provides a Real Full Page Caching for Magento powered by Varnish with support of Session-Based information caching (Cart, Customer Accounts, ...) via ESI includes

This Magento extension provides a Real Full Page Caching (FPC) for Magento powered by Varnish with support of Session-Based information caching (Cart, Customer Accounts, ...) via ESI includes

Hugues Alary 95 Feb 11, 2022
This project processes a small database with php all on a web server. This project uses XAMPP to run the web server and the database.

PHP-introduction This project processes a small database with php all on a web server. This project uses XAMPP to run the web server and the database.

Tyler Jacques 1 Jan 6, 2022
Magento commands to find translations that are present in one CSV file but not in another, and to translate CSV dicts with DeepL

Hyvä Themes - Magento translation CSV comparison command hyva-themes/magento2-i18n-csv-diff This module adds the bin/magento i18n:diff-csv and i18n:tr

Hyvä 6 Oct 26, 2022
[READ-ONLY] CakePHP Utility classes such as Inflector, Text, Hash, Security and Xml. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp

CakePHP Utility Classes This library provides a range of utility classes that are used throughout the CakePHP framework What's in the toolbox? Hash A

CakePHP 112 Feb 15, 2022
Hi Im L, I found a box that I believe it's contain Kira's real ID. for open that box we need to find three keys. let's start looking for them

DeathNote ctf Description are you smart enaugh to help me capturing the three keys for open the box that contain the real ID of kira? Let's start solv

Hamza Elansari 4 Nov 28, 2022
This project backports features found in the latest PHP versions and provides compatibility layers for some extensions and functions

This project backports features found in the latest PHP versions and provides compatibility layers for some extensions and functions. It is intended to be used when portability across PHP versions and extensions is desired.

Symfony 2.2k Dec 29, 2022
Various PHPStan rules we found useful in ShipMonk.

ShipMonk PHPStan rules Various rules we found useful in ShipMonk. You may found some of them opinionated, so we recommend picking only those fitting y

ShipMonk R&D 31 Dec 22, 2022
Magento 2 Blog Extension is a better blog extension for Magento 2 platform. These include all useful features of Wordpress CMS

Magento 2 Blog extension FREE Magento 2 Better Blog by Mageplaza is integrated right into the Magento backend so you can manage your blog and your e-c

Mageplaza 113 Dec 14, 2022
The swiss army knife for Magento developers, sysadmins and devops. The tool provides a huge set of well tested command line commands which save hours of work time. All commands are extendable by a module API.

netz98 magerun CLI tools for Magento 2 The n98 magerun cli tools provides some handy tools to work with Magento from command line. Build Status Latest

netz98 758 Dec 28, 2022
Magento 2 Module to add simple image resizing capabilities in all blocks and .phtml templates

Magento 2 Image Resizer Magento 2 Module to add simple image resizing capabilities in all blocks and .phtml templates Installation $ composer require

Stämpfli AG 88 Apr 18, 2022
Magento 2 extension. Solution for set Url of Category without Parent path.

Magento 2 extension. Solution for set Url of Category without Parent path.

Alex S 1 Jul 28, 2022