What is causing /user/*/taxonomy/term/* to redirect to /taxonomy/term/*? I got a view with contextual filters set up as the following:


Global: Null (Fixed value "user")
Content: Author uid (User ID from URL)
Global: Null (Fixed value "taxonomy")
Global: Null (Fixed value "term")
Content: Has taxonomy term ID (Taxonomy term ID from URL)


When I go to mysite.com/user/*/taxonomy/term/* I'm being redirected to mysite.com/taxonomy/term/*.

How can I prevent this?

I also got Pathauto to change the URLs to [user:name] for user/* and tags/[term:name]for taxonomy/term/*.

Edit: If I disable the URL alias for the taxonomy terms it still redirects to mysite.com/taxonomy/term/*.
The source of the redirect could be essentially any module you have, and several modules allow for configuration that will cause redirects as well. You will need find the source of the redirect on for your particular situation.
Suggestions:

Deactivate modules in a 50 / 50 manner. This allows you to quickly narrow down which module is providing the redirect, and hopefully that will help you to work it out. Using drush to disable/enable modules will make this much faster.

Install Devel. It has a settings called &quot;Display redirection page&quot;, and implements devel_drupal_goto_alter halting the redirection.
The primary purpose of this is to gather up debug information that would otherwise go lost due to the redirect. In this particular case, I suggest you add a dpm(debug_backtrace()); into the hook so you can trace the call to the source of the redirect.

Everything else failing, fire up a full debugger, and trace the call, ideally with help from the information provided by the debug_backtrace() above.