Fix 404 Error Links – Joomla! component

Fix 404 Error Links – Joomla! component

A practical extension for any Joomla! website, created to deal with the log 404 (Page not Found) errors. This SEO Tool is for Admins who want to manage and fix the problematic links of their website and redirect visitors to the desired page.

Fix 404 Error Links v2.2.7 – Changelog Fix 404 Error Links
2.2.7
+ Added   ! Removed   ^ Changed   # Fixed

27-Jan-2024 : v2.2.7
+ Added full compatibility with Joomla! 5.
# [Bug Fixed] Deprecated: Return type of GeoIp2\Model\AbstractModel::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /plugins/system/fix404errorlinks/lib/vendor/geoip2/geoip2/src/Model/AbstractModel.php on line 75
# [Bug Fixed] If the Error 404 Url contains query parameters that include special characters, the "Fix this Error Url" button in the email template is not redirecting the user to the right page. [Thank you, Mirko Lednicki]
# Minor fixes and improvements.

01-Sep-2023 : v2.2.6
^ [Styling] Fix styling issues on Fix 404 Error Links Dashboard regarding Bootstrap v5.
^ [Improvement] Do not display the Redirects with most hits at Dashboard if there are no redirections with at least one hit.
# [Deprecated Error Fixed] Deprecated: Automatic conversion of false to array is deprecated in /libraries/src/HTML/HTMLHelper.php on line 795 
# [Bug Fixed] The Fixed 404 Error Links are not deleted successfully after clicking on the button "Delete All Fixed 404 Error Links". [Many thanks to Mirko Lednicki]
# [Bug Fixed] If the url contains query parameters and the match type is `FindAndReplace`, do not add HTML entities on the URL after redirection.
# Minor fixes and improvements.

11-May-2023 : v2.2.5
# [Bug Fixed] When editing a new redirection, the http 301 code is selected by default but is NOT saved when clicking on save & new button. [Thank you, Arnaud Gautron]
# Minor fixes and improvements.

24-Jan-2022 : v2.2.4
# [Bug Fixed] The redirection stopped working after installing version 3.10.4 of Joomla! [Thank you, Karen Cox Cox]
# Minor fixes and improvements.

14-Oct-2021 : v2.2.3
# [Bug Fixed] Do not break the app process if there are issues with the mail server.

08-Oct-2021 : v2.2.2
# [Bug Fixed] After upgrade to Joomla! 4: Field 'ordering', 'checked_out', 'checked_out_time' doesn't have a default value.

06-Oct-2021 : v2.2.1
# Minor fixes and improvements.

28-Sep-2021 : v2.2.0
+ Fully compatible with Joomla! 4
# Minor fixes and improvements.
! Remove some unused files related to ca-bundle.

26-Mar-2021 : v2.1.3
# [Bug Fixed] The option FREEPRO_SELECT_OPTION has been removed from dropdown lists.

22-Mar-2021 : v2.1.2
# [Bug Fixed] Notice: Undefined variable: email in /plugins/system/fix404errorlinks/fix404errorlinks.php on line 1366
# [Bug Fixed] Notice: Undefined variable: $user_id in /plugins/system/fix404errorlinks/fix404errorlinks.php on line 641

19-Jan-2021 : v2.1.1
# [Bug Fixed] Unknown column 'source_match_http_code' in 'field list'
# [Bug Fixed] The hits of the redirects with regex is now increasing properly.
# [Bug Fixed] The Redirection Analysis is not displayed while editing the redirection when the match type "Do nothing" is selected.

18-Jan-2021 : v2.1.0
# [Bug Fixed] If an error URL has been added twice in the database, there was an error with URL increase. The error message was "500 - Fix404ErrorLinks: Error Updating Database." [Thank you, Marcelo Aguirre]
# [Bug Fixed] Some issues with IDN (Internationalized Domain Name) characters have now been resolved successfully. [Thank you, Marcelo Aguirre]
# [Bug Fixed] Warning: preg_match(): Compilation failed: unmatched closing parenthesis at offset 38 in /plugins/system/fix404errorlinks/fix404errorlinks.php on line 1207
# [Bug Fixed] Blank page after deleting all the fixed 404 error links.
# [Bug Fixed] The hits of the valid redirects are now increased properly.
# [Bug Fixed] Got error 'repetition-operator operand invalid' from regexp [Thank you, Bent Elting]
# [Bug Fixed] Fixed issue when there is a slash in the source URL.
# [Bug Fixed] Fix issue with redirect when there is a full site url in the Target URL input field.
# [Bug Fixed] Redirect doesn't count the hits when a regex string is used. [Thank you, René]
^ [UX Improvement] When the "find and replace" is used as the match type of URL, leave only the option "Redirect to a URL or text" for the "When matched" parameter, and hide the other ones (Redirect to a menu item, Error Page, Do nothing).
^ [Improvement] Rreplace the showFooter function with Web357framework's function.
^ [UX Improvement] Redirection Analysis. When viewing or editing a redirect redirection's details will be displayed at the bottom of the form (screenshot: http://bit.ly/fix404-redirection-analysis)
^ [Improvement]  PHP Deprecated:  idn_to_ascii(): INTL_IDNA_VARIANT_2003 is deprecated in PHP v7.3.x.
^ [Improvement]  PHP Deprecated:  idn_to_utf8(): INTL_IDNA_VARIANT_2003 is deprecated in PHP v7.3.x.

03-Jul-2019 : v2.0.0
+ Component redesigned
+ Detailed control panel
+ View & Fix the Error 404 links
+ Redirections
+ New method to Add a redirection
+ 3 types of logging
+ Instant email notifications
+ Email restrictions
+ Redirect all 404 Error links in one page
+ Extra security with the danger strings
+ GeoIP2 Webservice
..and much more: https://www.web357.com/blog/news/new-major-release-v2-0-0-for-the-fix-404-error-links-joomla-component

07-Dec-2018 : v1.3.2
# [Bug Fixed] Declaration of Fix404errorlinksControllerError404logs... [Many thanks to Bianka Craanen]
# [Bug Fixed] Fix publishing issues after upgrading from Joomla! 3.9.1
^ [Improvement] Allow regular expressions for Find and Replace method.

09-Aug-2018 : v1.3.1
# [Bug Fixed] There was a fatal error after deleting the error logs. [Many thanks to Bianka Craanen and Rob de Ruiter]

09-Aug-2018 : v1.3.0
+ Compatible with the latest version of Web357 Framework v1.7.x
^ Code Cleanup.
# Minor bug fixes and many improvements.

20-Mar-2018 : v1.2.0
# BUG Fixed: The fixed redirect URLs are adding a 4-digit number and the symbol "::". Before v1.1.0 everything was working fine. [Many thanks to Johann Piber]
# BUG Fixed: jos-Error: Unknown column 'redirects.http_response_status_code' in 'field list'. [Thank you, Vito]
# BUG Fixed: If you uninstall the component through Joomla! Extension Manager, the table `#__fix404_errorlogs` will not deleted.

16-Mar-2018 : v1.1.0
+ NEW FEATURE: HTTP Status Code. If the HTTP status code of the URL is 404 (error page), then the plugin redirects the User to the destination URL you've set. If the HTTP status code of URL is 200 (a valid page that already exists), then the plugin redirects the User to the destination URL you've set. Also, there is an option to use both of them at the same time.
+ NEW FEATURE: Now you can set priorities for redirected (fixed) URLs by ordering them.
^ Functions Improved: The getOS() and the getBrowser() functions have been updated to get the most recent Operating Systems and Browsers.
^ The Demo and the JED link have been updated in the description tab, at Joomla! backend.
! The Web357 Download ID parameter field has been deleted from each extension settings and has been replaced by a unique API key parameter field at the Web357 Framework plugin settings.
+ A new button (Settings) has been added to the description tab at Joomla! backend.
^ Compatible with the latest version (1.6.0) of Web357 framework plugin.
# Minor improvements.
# Code cleanup.

06-Jul-2017 : v1.0.9
# Bug fixed after upgrade to J! 3.7.3. The admins can't enter text in the form fields from the plugin parameters.
# Web357 framework has been updated to the version 1.4.5.

13-May-2017 : v1.0.8
+ Compatibility for auto-updates via Watchful.li external service. [Many thanks to Valentin Barbu, Rafael Gaus, and Frank].
+ Compatible with the latest version of Web357 Framework v1.4.3.
^ If the JED link does not exist yet, do not display the 'leave a review' text inside the plugin parameters.

04-Oct-2016 : v1.0.7
# Some issues after an update of a premium version, even if the customer has save correctly the download ID of his order, have been resolved.

05-Sep-2016 : v1.0.6
# Bug Fixed: mysql_real_escape_string() is a function from the legacy MySQL extension. Replaced with $db->escape().
# Bug Fixed: There are empty redirect links after importing from com_redirect Joomla! core component.
# Bug Fixed: The Error URLs with double or single quotes are now allowed.
# Bug Fixed: If the array of Error URLs is empty there was a PHP warning error "PHP Warning:  Invalid argument supplied for foreach() ".
+ Some folders like "cache/" should be avoided. [Thank you, Georgios]
^ The default PHP function to sending emails "mail()", has been replaced with "JFactory::getMailer();". [Thank you, Dan].
! Unnecessary comments have been removed.

17-Mar-2016 : v1.0.5
# Bug Fixed: Strict Standards: Non-static method plgSystemFix404ErrorLinks::W357FrameworkHelperClass() should not be called statically in fix404errorlinks.php on line 104,105.

08-Dec-2015 : v1.0.4
# Minor bug fixes after the latest upgrade from v1.0.3

07-Dec-2015 : v1.0.3
^ Updated description.
^ Updated translations.

13-Nov-2015 : v1.0.2
+ NEW Parameter Field: Download ID. You need to specify your Download ID before you can receive updates for the PRO versions. For more information please follow our instructions here: https://www.web357.com/apikey
# Minor bug fixes.

05-Oct-2015 : v1.0.1
# Minor issues with jQuery and CSS have been resolved..

06-Jul-2015 : v1.0.0
+ First beta release

Additional Information

Fix 404 Error Links – Joomla! component

A practical extension for any Joomla! website, created to deal with the log 404 (Page not Found) errors. This SEO Tool is for Admins who want to manage and fix the problematic links of their website and redirect visitors to the desired page.

Fix 404 Error Links v2.2.7 – Changelog Fix 404 Error Links
2.2.7
+ Added   ! Removed   ^ Changed   # Fixed

27-Jan-2024 : v2.2.7
+ Added full compatibility with Joomla! 5.
# [Bug Fixed] Deprecated: Return type of GeoIp2\Model\AbstractModel::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /plugins/system/fix404errorlinks/lib/vendor/geoip2/geoip2/src/Model/AbstractModel.php on line 75
# [Bug Fixed] If the Error 404 Url contains query parameters that include special characters, the "Fix this Error Url" button in the email template is not redirecting the user to the right page. [Thank you, Mirko Lednicki]
# Minor fixes and improvements.

01-Sep-2023 : v2.2.6
^ [Styling] Fix styling issues on Fix 404 Error Links Dashboard regarding Bootstrap v5.
^ [Improvement] Do not display the Redirects with most hits at Dashboard if there are no redirections with at least one hit.
# [Deprecated Error Fixed] Deprecated: Automatic conversion of false to array is deprecated in /libraries/src/HTML/HTMLHelper.php on line 795 
# [Bug Fixed] The Fixed 404 Error Links are not deleted successfully after clicking on the button "Delete All Fixed 404 Error Links". [Many thanks to Mirko Lednicki]
# [Bug Fixed] If the url contains query parameters and the match type is `FindAndReplace`, do not add HTML entities on the URL after redirection.
# Minor fixes and improvements.

11-May-2023 : v2.2.5
# [Bug Fixed] When editing a new redirection, the http 301 code is selected by default but is NOT saved when clicking on save & new button. [Thank you, Arnaud Gautron]
# Minor fixes and improvements.

24-Jan-2022 : v2.2.4
# [Bug Fixed] The redirection stopped working after installing version 3.10.4 of Joomla! [Thank you, Karen Cox Cox]
# Minor fixes and improvements.

14-Oct-2021 : v2.2.3
# [Bug Fixed] Do not break the app process if there are issues with the mail server.

08-Oct-2021 : v2.2.2
# [Bug Fixed] After upgrade to Joomla! 4: Field 'ordering', 'checked_out', 'checked_out_time' doesn't have a default value.

06-Oct-2021 : v2.2.1
# Minor fixes and improvements.

28-Sep-2021 : v2.2.0
+ Fully compatible with Joomla! 4
# Minor fixes and improvements.
! Remove some unused files related to ca-bundle.

26-Mar-2021 : v2.1.3
# [Bug Fixed] The option FREEPRO_SELECT_OPTION has been removed from dropdown lists.

22-Mar-2021 : v2.1.2
# [Bug Fixed] Notice: Undefined variable: email in /plugins/system/fix404errorlinks/fix404errorlinks.php on line 1366
# [Bug Fixed] Notice: Undefined variable: $user_id in /plugins/system/fix404errorlinks/fix404errorlinks.php on line 641

19-Jan-2021 : v2.1.1
# [Bug Fixed] Unknown column 'source_match_http_code' in 'field list'
# [Bug Fixed] The hits of the redirects with regex is now increasing properly.
# [Bug Fixed] The Redirection Analysis is not displayed while editing the redirection when the match type "Do nothing" is selected.

18-Jan-2021 : v2.1.0
# [Bug Fixed] If an error URL has been added twice in the database, there was an error with URL increase. The error message was "500 - Fix404ErrorLinks: Error Updating Database." [Thank you, Marcelo Aguirre]
# [Bug Fixed] Some issues with IDN (Internationalized Domain Name) characters have now been resolved successfully. [Thank you, Marcelo Aguirre]
# [Bug Fixed] Warning: preg_match(): Compilation failed: unmatched closing parenthesis at offset 38 in /plugins/system/fix404errorlinks/fix404errorlinks.php on line 1207
# [Bug Fixed] Blank page after deleting all the fixed 404 error links.
# [Bug Fixed] The hits of the valid redirects are now increased properly.
# [Bug Fixed] Got error 'repetition-operator operand invalid' from regexp [Thank you, Bent Elting]
# [Bug Fixed] Fixed issue when there is a slash in the source URL.
# [Bug Fixed] Fix issue with redirect when there is a full site url in the Target URL input field.
# [Bug Fixed] Redirect doesn't count the hits when a regex string is used. [Thank you, René]
^ [UX Improvement] When the "find and replace" is used as the match type of URL, leave only the option "Redirect to a URL or text" for the "When matched" parameter, and hide the other ones (Redirect to a menu item, Error Page, Do nothing).
^ [Improvement] Rreplace the showFooter function with Web357framework's function.
^ [UX Improvement] Redirection Analysis. When viewing or editing a redirect redirection's details will be displayed at the bottom of the form (screenshot: http://bit.ly/fix404-redirection-analysis)
^ [Improvement]  PHP Deprecated:  idn_to_ascii(): INTL_IDNA_VARIANT_2003 is deprecated in PHP v7.3.x.
^ [Improvement]  PHP Deprecated:  idn_to_utf8(): INTL_IDNA_VARIANT_2003 is deprecated in PHP v7.3.x.

03-Jul-2019 : v2.0.0
+ Component redesigned
+ Detailed control panel
+ View & Fix the Error 404 links
+ Redirections
+ New method to Add a redirection
+ 3 types of logging
+ Instant email notifications
+ Email restrictions
+ Redirect all 404 Error links in one page
+ Extra security with the danger strings
+ GeoIP2 Webservice
..and much more: https://www.web357.com/blog/news/new-major-release-v2-0-0-for-the-fix-404-error-links-joomla-component

07-Dec-2018 : v1.3.2
# [Bug Fixed] Declaration of Fix404errorlinksControllerError404logs... [Many thanks to Bianka Craanen]
# [Bug Fixed] Fix publishing issues after upgrading from Joomla! 3.9.1
^ [Improvement] Allow regular expressions for Find and Replace method.

09-Aug-2018 : v1.3.1
# [Bug Fixed] There was a fatal error after deleting the error logs. [Many thanks to Bianka Craanen and Rob de Ruiter]

09-Aug-2018 : v1.3.0
+ Compatible with the latest version of Web357 Framework v1.7.x
^ Code Cleanup.
# Minor bug fixes and many improvements.

20-Mar-2018 : v1.2.0
# BUG Fixed: The fixed redirect URLs are adding a 4-digit number and the symbol "::". Before v1.1.0 everything was working fine. [Many thanks to Johann Piber]
# BUG Fixed: jos-Error: Unknown column 'redirects.http_response_status_code' in 'field list'. [Thank you, Vito]
# BUG Fixed: If you uninstall the component through Joomla! Extension Manager, the table `#__fix404_errorlogs` will not deleted.

16-Mar-2018 : v1.1.0
+ NEW FEATURE: HTTP Status Code. If the HTTP status code of the URL is 404 (error page), then the plugin redirects the User to the destination URL you've set. If the HTTP status code of URL is 200 (a valid page that already exists), then the plugin redirects the User to the destination URL you've set. Also, there is an option to use both of them at the same time.
+ NEW FEATURE: Now you can set priorities for redirected (fixed) URLs by ordering them.
^ Functions Improved: The getOS() and the getBrowser() functions have been updated to get the most recent Operating Systems and Browsers.
^ The Demo and the JED link have been updated in the description tab, at Joomla! backend.
! The Web357 Download ID parameter field has been deleted from each extension settings and has been replaced by a unique API key parameter field at the Web357 Framework plugin settings.
+ A new button (Settings) has been added to the description tab at Joomla! backend.
^ Compatible with the latest version (1.6.0) of Web357 framework plugin.
# Minor improvements.
# Code cleanup.

06-Jul-2017 : v1.0.9
# Bug fixed after upgrade to J! 3.7.3. The admins can't enter text in the form fields from the plugin parameters.
# Web357 framework has been updated to the version 1.4.5.

13-May-2017 : v1.0.8
+ Compatibility for auto-updates via Watchful.li external service. [Many thanks to Valentin Barbu, Rafael Gaus, and Frank].
+ Compatible with the latest version of Web357 Framework v1.4.3.
^ If the JED link does not exist yet, do not display the 'leave a review' text inside the plugin parameters.

04-Oct-2016 : v1.0.7
# Some issues after an update of a premium version, even if the customer has save correctly the download ID of his order, have been resolved.

05-Sep-2016 : v1.0.6
# Bug Fixed: mysql_real_escape_string() is a function from the legacy MySQL extension. Replaced with $db->escape().
# Bug Fixed: There are empty redirect links after importing from com_redirect Joomla! core component.
# Bug Fixed: The Error URLs with double or single quotes are now allowed.
# Bug Fixed: If the array of Error URLs is empty there was a PHP warning error "PHP Warning:  Invalid argument supplied for foreach() ".
+ Some folders like "cache/" should be avoided. [Thank you, Georgios]
^ The default PHP function to sending emails "mail()", has been replaced with "JFactory::getMailer();". [Thank you, Dan].
! Unnecessary comments have been removed.

17-Mar-2016 : v1.0.5
# Bug Fixed: Strict Standards: Non-static method plgSystemFix404ErrorLinks::W357FrameworkHelperClass() should not be called statically in fix404errorlinks.php on line 104,105.

08-Dec-2015 : v1.0.4
# Minor bug fixes after the latest upgrade from v1.0.3

07-Dec-2015 : v1.0.3
^ Updated description.
^ Updated translations.

13-Nov-2015 : v1.0.2
+ NEW Parameter Field: Download ID. You need to specify your Download ID before you can receive updates for the PRO versions. For more information please follow our instructions here: https://www.web357.com/apikey
# Minor bug fixes.

05-Oct-2015 : v1.0.1
# Minor issues with jQuery and CSS have been resolved..

06-Jul-2015 : v1.0.0
+ First beta release

Additional Information

Fast Support

We are always here for you, providing answers to all questions within 24 hours.

According to the Coding Standards

The code is clean, organized and commented based on CMS’s coding standards.

All updates included

Stay up-to-date with this Joomla! plugin updates all year long.

Multilingual Support

We make Web357 plugins flexible and adaptable by going beyond fundamental language support.

Great and Powerful Features


Detailed control panel

On the control panel of this Joomla! component you can view:

  • Five most popular error links,
  • Five latest error 404 links,
  • Redirects with the most hits and their details.
  • A few general statistics, like daily, weekly, monthly or the total error links that are or not resolved yet.

View & Fix the Error 404 links

On the Error 404 links page, you will find a list with all the error links (e.g. 400, 401, 403, 404, etc.) their necessary details and a Fix-it button in every row.
Use the Search-Tools bar to filter only the errors that have been already fixed or have been non-fixed yet. In addition, you can also search the error links with specific HTTP codes or the errors within a day, in 7 days, in a month, or the latest three months.
Finally, at the top-left toolbar, there are two helpful options, to delete all error links or only the ones that have already been resolved.


Redirections

On the page “Redirects”, you can see a list with the already-fixed URLs. View the match type of the redirect (e.g. Full URL, Contains, Starts or Ends with a string, Find and Replace), the source URL or text, the target URL when matched with its match type, the hits and the and the date-time of last accessed.


Add redirection

You can easily add a redirect by filling the below fields.

  • Match type: There are five match types. (a. full URL b. contains a string, c. starts with a string, d. end with a string, e. find and replace).
  • Source URL or text: the relative URL or the text you want to redirect. You can also use PHP regular expressions. For example, if you have to match all the error URLs that include the strings “coding” and “programming”, the source URL field should be like this “/(coding|programming)/”.
  • When matched: when the error URL or the text matches, the user will redirect to a) URL, b) menu item, c) an error page with custom HTTP code, d) do nothing (just for the hits).
  • Target URL or text: The target URL can be a custom URL or an existing menu item.
  • Notes: You can add some private memos for each redirect, only displayed at the backend.

Logging

We offer you three types of logging:

  1. log the 404 error URLs
  2. log the error URLs that come from bots
  3. log the error URLs that include at least one danger string.

Instant email notifications

Benefit from instant email notifications about the 404 error links. You will receive a detailed email that includes crucial information about the error link, the Attempter’s Country, the IP address, the web browser, and the operating system. In the end, you will find an action button that will transfer you to the Joomla administrator panel and will help you fix this link quickly.


Email restrictions

Set the proper amount of notifications you want to receive about your 404 Error Links.

Send email only once for the same error link.
The email notification will be sent only once for each error link.

Send email only if there have been over X time visits at an error link.
You will receive an email notification only if the visits (hits) of the error link overcome the given count.


Redirect all 404 Error links on one page

You can choose to automatically redirect all 404 links to one single page, a custom URL or a menu item. This parameter will not override the error URLs that have been already fixed (Redirects).


Extra security with the danger strings

Redirect all URLs that contain a danger string to one specific page, a custom URL or a menu item. You will also be able to manage the list of the danger strings. You can insert more danger strings by adding one entry per row.


GeoIP2 Webservice

The extension will not be working for IP addresses that come from the selected Continents or Countries. Not working means that the URLs will be redirected as have been set, without storing any logs or sending any email notifications.

What Our Customers Say

Read the experiences of people who are using our product. We would not exist without our loyal customers.

five star rating
First I struggled a bit with the search and replace function, but then after some support it is working fine. Does what it should do – search and replace function is optimal for me. Sure worth the money.
Johann Piber
five star rating
The extension does very well what it tells to, no gimmicks. Very good and focused on the core use. Very fast response and interested in user feedback. Go on with this, absolutely great!
Sebastian
five star rating
Provides the functionality you would expect. Easy to use. I had a show stopper issue caused by installing it on my J2.5 site and the support I received was exemplary. To marks.
Malcolm Carter

Free vs Premium

With a subscription package, you get our professional support and full access to all downloads and updates of this plugin. Great value for a low price!

Free
Premium
Price €0 €39
Period infinity 12 months
Sites Support Support for 1 Website Support for 1 Website
Unlimited Domain Licenses tick tick
Lifetime Usage tick tick
Email Support x tick
Match type: Full URL tick tick
Match type: Contains a string x tick
Match type: Starts with a string x tick
Match type: Ends with a string x tick
Match type: Find and replace x tick
When an error URL matched:
Redirect to a custom URL
tick tick
When an error URL matched:
Redirect to an error 404 page
tick tick
When an error URL matched:
Redirect to a menu item
x tick
When an error URL matched:
Redirect to a custom URL with a custom HTTP code
x tick
When an error URL matched:
Redirect to an error page with a custom HTTP code
x tick
Add private notes for the redirections tick tick
Store error links from Guests tick tick
Store error links from Bots tick tick
Store error links with danger strings tick tick
Email Notifications about 404 Error Links from Guests tick tick
Email Notifications about 404 Error Links from Bots tick tick
Email Notifications about 404 Error Links that includes Danger Strings tick tick
Multiple Email Recipients x tick
Send notification email only once
for the same error link
x tick
Send notification email only if the error link visited over X times x tick
Redirect all 404 Error links
in one single page
x tick
Danger URLs Redirection x tick
GeoIP2 Webservice x tick
Hide Copyright at the backend x tick
Free Download Pricing Options

Plans & Pricing

Choose the best plan for your needs.


Single Extension Access

39/ year

Full Access to this Premium Joomla! Extension

  • Supports
    1 Joomla! Website
  • All the updates included for
    1 Year
  • Unlimited Website Usage
  • Lifetime Usage
..or choose one of the Web357 Bundle Subscriptions
All-in-one Package

79/ year

Full Access to ALL Premium Joomla! Extensions
 

Best Deal
Developer’s Package

99/ year

Full Access to ALL Premium Joomla! Extensions with Unlimited websites’ Support

Lifetime Access

299/ 1-Time purchase

Full Access to ALL Premium Joomla! Extensions.
No yearly renewal is needed.

Credit Cards and PayPal logos
All payments are handled securely by Credit Card (via Stripe) and PayPal.

Frequently Asked Questions


What am I purchasing?
You are purchasing a subscription. After completing the purchase, you will log in automatically to our members’ area, where you can download the latest premium releases and get access to our private support area.
What payment methods do you accept?
We are using PayPal and Credit Cart (Braintree) as a payment gateway, so we accept all the payment methods that PayPal and Braintree allows, including Visa, MasterCard, American Express, Discover, JCB, Diner’s Club and EnRoute.
Do you have a refund policy?
Yes, we do offer 30 days money back guarantee on all of our subscriptions. It’s better than a trial because you can try it on your site and we will be there to fully support you during that time.
I want to use your plugins in multiple projects. Am I entitled to do so?
Yes, of course. Go ahead and do whatever you wish with them. Make your clients happy. Make yourself happy!
Can I purchase just one plugin?
Yes, you can purchase just one plugin. In this case, you will receive access for updates and support, only for that particular plugin.
What is the difference between the “Single” and the “Bundle” subscription?
The “Single” is perfect for personal use. The “Bundle” is the best value for your money and is the most suitable for advanced users. Both subscriptions have private support. The basic difference is that with the “Bundle” you will be able to download all the premium Web357 plugins.
Are there limits on the number of times I can download your products?
There are no limits to the amount of times you may download the products you have purchased during the term of your subscription.
What happens when my membership expires?
If your membership expires, you can continue to use the plugins you have downloaded forever without any restrictions. However, you will not be able to access new update releases, and support.
Will my membership extend automatically?
No, your membership will not be extended automatically. You will be notified by email prior to your membership’s expiration. That way you are able to purchase a renewal if you’d like to. Any subscription renewal will give you a 20% discount – without limitations.
Is there any discount on renewals?
Yes, we reward your loyalty. If you renew your subscription or upgrade it to another plan before it expires you get a 20% discount. Also, unlike everywhere else, you don’t lose a single day of your subscription!
How does your support work?
We provide our support via a Private Support Ticket Area, and online chat via Skype or Messenger.
I have a question, how can I contact you?
If you have any questions, don’t hesitate to contact us at our email [email protected] or via pre-sales contact form. We’ll be happy to hear from you and to answer all your questions!