• Make your 404 page user friendly
  • Show possible matches
  • Autoredirect to the best match

Dynamic404 FAQ

What to do when the subscription expires?

When the support subscription for this extension expires, nothing will stop working on your site. All our extensions are open source and you can use them without limits. You only pay for access to downloads and support.


Can I use the Joomla updater?

New updates of this Joomla extension will be visible in the Joomla Update Manager. However, if you try to update this extension via the Update Manager, you will be denied access because this extension is only available via paid subscription. Either you can download the installation packages from our site and install them to update your Joomla. Or you can use our Yireo Extension Updater - see the download page for instructions.


I'm getting an error: Package download failed

When you're trying to update one of our commercial Joomla extensions via the Joomla Update Manager, you will get an error Package download failed. The reason is very simple: Joomla does not support the out-of-the-box updating of commercial extensions - if it would, anyone would be able to download those commercial extensions for free.

With our extensions, you can either download updates manually from our Yireo site, as long as your support subscription is still active. Alternatively, you can download and install our Yireo Extension Updater plugin and configure it with your support update ID to use the Joomla Update Manager anyway.


No error page is replaced?

To let Dynamic404 do its work, the Redirect plugin needs to be enabled and the Dynamic404 System Plugin needs to be enabled. There are some other extensions that also override 404 behaviour: To install Dynamic404 together with these plugins, it is often possible to disable this 404 behaviour in their backend, or to have the plugins reordered so that the Dynamic404 plugin is loaded at last.

It might also be that the fallback is to a mechanism using the error.php file in your Joomla template. You can simply check for this by temporarily removing this file. There is a complete guide that also allows you to use your own error.php file and patch it with Dynamic404 code.


Instead of a Joomla error, I see an Apache error instead

This error is actually not related to Dynamic404 at all. You are not seeing a Joomla error-page, but an Apache error-page instead. Most likely, this is because you have enabled SEF URLs, forcing Joomla to remove its index.php URL part, while actually Apache htaccess files are not supported. Most likely this problem occurs not just for actual 404-pages, but for any page that is missing the index.php part. Please contact your hoster for support or check the Joomla documentation project for further details.


Isn't Dynamic404 bad for my SEO?

No, it is not. If your site is having any 404-errors, Dynamic404 will only try to optimize those 404-errors to be more useful: Dynamic404 allows you to do two things: Either the default Joomla! 404-page is optimized to show various help-tools to allow the visitor to find the right page (an automatically generated listed of page-suggestions, search-opties, menus for guidance). Or you could redirect the visitor to the best possible match.

In the last case, the 404-error never reaches the visitor, but is transformed automatically in a SEO-correct redirect (HTTP Status 301 for instance). We have found that NOT having Dynamic404 but still having numerous 404-errors on your site, is actually bad for your SEO.


What about short URLs?

Because Dynamic404 allows for redirections, you can actually do some nice tricks with it: You can create short URLs like TinyURL does.

For instance, the URL www.yireo.com/dynamic404 will automatically redirect to www.yireo.com/software/dynamic404 because first a 404 is thrown, after which Dynamic404 searches for the right Menu-Item alias to redirect to the right page. The same principle applies to article aliases.

Even shorter: yireo.com/d404 works as well. Here we created an extra Apache RewriteRule in our .htaccess file to redirect non-www traffic to www traffic. Also we used Dynamic404 to manually redirect all 404-pages with d404 in the URL.


Is Dynamic404 compatible with third party SEF?

With Joomla!, you can replace the core SEF functionality using third party SEF solutions like ACE SEF, sh404SEF and Artio JoomSEF. This is fine and does not conflict with Dynamic404: However, most of these extensions also replace the Joomla! core 404-mechanism with their own. This makes these extensions incompatible with Dynamic404.

Sometimes, strange hacks can be made to get things working anyway - but please note, that we can't officially support this: One of our customers however has reported a trick to get things working. By configuring a proper 404 Article within sh404SEF, sh404SEF will use that article for 404-pages. But if you unpublish that article, sh404SEF will itself encounter a 404 which will be directed to Joomla! instead. This again makes Dynamic404 function again.

Dynamic404 works together with RS SEO. Make sure to change the ordering of plugins, so that the RS SEO plugin is loaded first and the Dynamic404 plugin is loaded second.

Dynamic404 works together with MijoSEF. Make sure to change the ordering of plugins, so that the MijoSEF System Plugin is loaded first and the Dynamic404 plugin is loaded second. Also make sure to exclude the Dynamic404 component in the MijoSEF settings.


Do I also get updates?

Once you purchase this extension, you get access to the Downloads-folder for a period of time (normally 12 months). The Downloads-folder will contain both minor updates and major updates. You can always download the latest version of Delete-Any-Order at any time by logging into your Yireo Account - as long as you have a support subscription that did not expire yet. If your subscription expired, you are required to purchase a new subscription.