I've got Clean URLs enabled and they're working fine, except for anything under the /user path. If I try going to example.com/user/<anything>, I get a Forbidden. When I add a ?q= -- example.com/?q=user/<anything> -- it works. I though it was a rewrite rule on my server, but the rewrite log doesn't show anything for a /user request. This is especially a drag for users who need to reset their password and get an email telling them to go to example.com/user/reset/... It's also very confusing after they've changed their password and get a Forbidden instead of their user page.

I've been looking all over and not finding anything. Anyone else ever seen this?

cheers,
SB

Comments

WorldFallz’s picture

one thing to check... make sure you don't have an actual 'user' directory under the drupal site.

sunset_bill’s picture

Things verified/tried:
- no user directory under drupal
- no wacky Apache rewrite rule for /user path
- disabled and re-enabled Clean URLs
- compared .htaccess on this server with one that's working, and they're both the same

I'm still getting a 403 any time I try going to /user/*.

There's nothing in the Drupal log or Apache rewrite log. Having a hard time believing I've found something no one else has ever seen before. (Maybe I'll have a syndrome named after me? :) )