The Joomla! Extensions Directory ™

Non-SEF to SEF Plugin


This plugin redirects Non-Sef URLs (dynamic URLs) to SEF URLs. Even though the SEF option is activated, the pages can still be loaded through the not optimized URLs. If the plugin detects such a call, then it redirects it automatically to the correct, optimized URL. The SEF URL is determined by the Joomla internal functions. If a menu item is set, it redirects to it. If no menu item is available, then the URL is created of the router function of each component.


- Redirection of Non-SEF URLs to SEF-URLs
- Prevents unwanted requests through GET parameters
- Redirects with status 301 Permanently Moved
- SEF URLs are generated with the Joomla! API
- Individual components can be excluded
- Languages: English and German


Joomla! 3.x -

Joomla! 2.5 -


The extension is completely free, but you need a subscription for support:

Report Extension




Reviews: 6
A good choice for the free version of AcyMailing newsletter component that (by sending newsletters from the backend) doesn't support SEF links by default for the embedded articles. This plugin solves the problem. Thanx!
Reviews: 1
The plugin works as advertised. Very easy to use. It would be nice if it handled URLs within category menu items, but it works well as long as there is a direct corresponding menu item for the non-sef URL
Reviews: 14
Very nice plugin, does exactly what it promises, and no more, which makes it very convenient for users who are less experienced.
Owner's reply

Thank you very much for your review, surfsimon!