If I load anonymously my Drupal 7website, all of the links in the front page refer to their correspondent alias generated through pathauto. When I log as an user -can be admin or generic user-, all of the links refer to node/# instead of their alias.

This has me concerned because I cannot use custom urls to access content (for example a bookmark) because Drupal says that such a page doesn't exist. However if I use the link without logging into the site, I redirects to the content correctly.

Comments

webatelier’s picture

Version: 7.x-1.0 » 7.x-1.x-dev

same issue on 1.0-dev version here

iolartes’s picture

Does your site has multiple languages? If you do, then you should check how your site resolves the language version.
For example the site I was developing when I ran into this issue had content on Spanish but the Admin user had English for language. The key point is that Paths are language specific.

dave reid’s picture

Issue summary: View changes
Status: Active » Closed (duplicate)

Yes, URL aliases are language specific. You'd probably be interested in #1234924: Option to always force language = All? which would resolve this on a site with multiple languages.