The Joomla! Extensions Directory ™

Direct Alias Plugin

Allows you to control menu item alias and have short SEF URLs without including aliases of parent menu items.

Joomla native routing is not quite robust and you can't control how the SEF URL of menu item is built. You can only define menu item alias - a component of URL.

By default aliases of Joomla menu items are relative: aliases of all parent menu items are auto-prepended to SEF URL.

So child menu items have URLs like:

This plugin allows you to switch alias to 'direct' mode and have short URL without aliases of parent menu items:

Another option is not include alias of certain menu item into SEF URL of child items.

Report Extension




Reviews: 6
Very excellent plugin! Everything is simple and convenient. A must have-Extensions.

Many thanks to the developer!
Reviews: 1
Perfect plugin, very good support!

Plugin is working very easy and it does what it has to do.

On a large database (+ 1k menu-items) it took a lot of processing time on the server.
The support was perfect. Within a couple of days they redesigned the pre-cache routes. With the new patch, the processing time was decreased to a minimum :D

Good service! Thanks a lot!
Reviews: 6
Many hours trying to solve my url problems.... but with your plugin, just 10sec... Thank you.
Reviews: 1
A very long time looking for a solution to this problem and then found your plugin, you guys helped me a lot. Good luck to you)
Reviews: 1
Thank you for your plugin. It's easy to setup and I just needed to change the menu alias button to direct instead of relative to make it work.
Reviews: 4
This resolved a lot of issues I was having and now I can ditch the complex SEF extension that I was using and just use this.

It's a fantastic extension!
Reviews: 1
The best joomla extension I ever used! Thank you very much!
Reviews: 6
Thanks very much for a great extension. I was previously trying to fiddle about with .htaccess and getting nowhere and this solved it perfectly. I was trying to replicate the hierarchy of an existing site to keep the previous SEO work without redirecting pages.
Reviews: 24
Works out of the box and does, what expected.

It would be much more userfriendly, if one could mark many menu items at once and make them "direct-aliased". It is pretty bunch of work, if one has many menu items - open, press button, save, open... It would be so fine and quick: in the menu items list: mark all up, press button "make checked direct-aliased" and you're done:)
Reviews: 1
This is just what i needed, no complex URL rewriting but just removing the parent menu. Thanks!
Reviews: 1
As a bit of a Joomla newbie I was unsure how to implement this, but the email support I got was fantastic (and speedy) and the extension does exactly what I need.
Thank you Alter Brains!
Reviews: 3
Having previously developed Wordpress sites I was struggling with implementing the equiv of Wordpress landing pages in Joomla given the way Joomla URLs are constructed.
This plugin is the answer. Its free, it took less than 5 mins to install and activate and it means I can have simple URLs like
It should also be cross posted in the Landing pages catgory of the JED.
Reviews: 1
Excellent plugin. Everything is simple and convenient. One must have!
Reviews: 1
Exactly what I was looking for. It couldn't be easier. Thanks!
Reviews: 16
I was looking for this for almost a year. This is just a really great job!!! Making professional website with this plugin is now truly professional. Thank you so much!
Reviews: 4
Very usefull extention but there is a problem on multy lang site. When you try switching lang from subpage it will go not on relative link, but on direct.
Owner's reply

This issue has been fixed yesterday in v. 1.0.1

Reviews: 34
very usefull plugin, great for seo because we have short urls