I have multiple sites and changing the admin URL is a standard procedure. Update local.xml frontname value and flush the cache.
I have one site where this does not work. System->Configuration->Admin->Admin Base URL options are set to 'NO'. The /admin url always remains accessible and nothing else takes affect.
I'm not the first developer on this site. What else could be controlling this URL or is there some way to trace what is happening?