How do I change the 'user/*' paths?

My client's shared hosting uses DirectAdmin software (like Plesk). DirectAdmin user /user as some kind of webmail path. I cannot override it. So I have to change Drupal's user path - this seems impossible?

Please understand that apache rewrites and such will not help. I need to change the actual /user path in Drupal. How to do it? Re-write the user module?

Comments

matt_harrold’s picture

The amount of effort required would be far more than the cost of moving to a new host, or adding a second webhost for the Drupal install.

I'm only speculating, but changing Drupal core would probably break most modules that rely upon the user.module ... so this isn't a trivial task.

How about asking the DirectAdmin forum how to get around their obtrusive hack?

http://www.directadmin.com/forum/

raphael apard’s picture

I have created a small module doing this for D7 : rename_admin_path.

Raphael