SEF Url including IDs

greengeek
greengeek
Offline
0
I noticed on your demo site that the urls are a lot cleaner. For example, if I click on "A" on the alpha bar, then click on the artist title "ABBA", then click on the "Todo ABBA" album name under the CD category, it shows the address in the browser as,
http://www.joomlamusicsolutions.com/en/music-collection-demo/a/abba/todo-abba.html

Yet, if I go to an album via the artist page on my website, it shows the url to be like this,
http://website.com/about/k/2-kevin-bluemel/5-true-nature

It appears to be adding the arist id and the album id to the url. Any idea why this is happening? Is it because I am using the default SEO/SEF options in joomla and you might be using a 3rd party SEO/SEF component? Or is there something I need to configure or change in the code?

Thank you.
Responses (3)
  • Accepted Answer

    Thursday, September 22 2011, 09:50 AM - #Permalink
    0
    yes, that's the reason!
    if you use NATIVE urls, the id NEEDS to be on the URL. the reason for that is simple: native sef urls do not use a database table to store the urls: they are generated/readed "on-the-go", so the ID needs to be somewhere..

    on the other hand, external SEF urls (like ours, JoomSEF) have their own database tables to store URLS. that means that we can store the url we want, because there will be a field on that database table that will tell us the ID

    do you know what I mean?
    The reply is currently minimized Show
  • Accepted Answer

    greengeek
    greengeek
    Offline
    Thursday, September 22 2011, 11:13 AM - #Permalink
    0
    I understand. I just have to decide if it is worth the trouble of using joomsef. I notice tons of issues with components and joomsef. Usually needing special plugins to work with it for a lot of different components. Along with all the issues users on these forums have with getting MC and joomsef to work together correctly.

    I guess the real question is if the trouble out weighs the benefits. /shrug :unsure:
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, September 22 2011, 11:26 AM - #Permalink
    0
    actually jomsef works pretty well with MC, we have more problems with sh404SEF.

    but yes, the problem is that joomsef (or any other) needs an special extension for each component... and some of them do not have extensions...
    The reply is currently minimized Show
Your Reply