I have created automatic aliases with the pathauto module. These work fine for authenticated users all the time.

The problem is for anonymous users. From time to time, the URL aliases doesn't work anymore. If I go to Admin -> Performance -> Clear Cached Data, the aliases work again for anonymous users. After awhile, they don't work anymore.

What can I do to prevent this?

Comments

hba’s picture

Also, the URLs for the anonymous users seems to switch back and forth between the standard /node/n format and the aliased format (/story/n-bla-bla). I can't figure out what triggers it.

hba’s picture

Right now on the front page of my site I have a node: http://example.com/event/20090212/7543-releaseparty

This works for authenticated users, but anonymous users get a cropped event calendar overview.

Also, another node on the front page works great for authenticated users: http://example.com/article/7540-artist-coming

When a anonymous user tries to access it, she gets Page not found.

If I clean the cache, the URLs are shown in plain mode as node/7543 and node/7540 for anonymous users, and they work great. A couple of other URLs in the event calendar are still shown as aliases (http://example.com/event/20081014/7115-a-party), and also work as they should (but only for a while).

hba’s picture

I even tried to disable the Path module, but the pages are STILL served with their aliases. And they are still failing for anonymous users after awhile.

drumm’s picture

Status: Active » Closed (duplicate)