This is a question that comes to me as i faced below situation:
I had an extension with front-name: "csmymodule". I changed its front-name with: "mymodule".
But I notice that both these urls work:
But the same works totally opposite with Mage_Contacts module: Even here I changed its front-name from "contacts" to "contact-us", and the following page redirects me to 404 page:
And this page works fine:
Why is it so? Can i do anything such that old urls do not work or redirect to the new ones as they are called? I am also curious to know how these both urls point to same page and why!