I have a multi-site setup with 4 domains (at least) being served from one codebase. Moved it over to 5.0 and all seems well... until I found that SOME of the domains will not go to the "next" page using the default pager. The URL looks fine, but when I click, it just goes to the base URL.

An example is http://www.brucesbrain.com/

Now I have occasionally gotten it to work, for a few minutes, but it won't "stay fixed".

Ideas?

I've cleaned the cache... I've tried with cache mode off.

I've changed the "views/frontpage" on and off. I've set the frontpage value to be "node" and "frontpage".

I'm grasping at straws.

When I click and it gets it wrong, I can't even find that drupal has logged the access, which acts like .htaccess, but...

I can't figure that its an .htaccess problem, since all the sites use the same one. (the other sites are private so I can't put a link to one of them up right now).

Comments

asimmonds’s picture

Something is generating a redirect on ./node

If I request http://www.brucesbrain.com/node?page=1, a 302 redirect is generated to http://www.brucesbrain.com/

But the taxonomy pages seem to work fine, eg http://www.brucesbrain.com/taxonomy/term/1?page=1
and the base url without ./node but with pager eg http://www.brucesbrain.com/?page=1, seems to work fine as well.

bdillahu’s picture

Thanks SO much for doing some debugging there...

How did you know it was getting a 302 redirect? How can I tell that from the "end user" standpoint?

Anyway, you got me going down the right path and I remembered that I had pathauto and globalredirect running on there... I've used them fine on 4.7 and they did what I wanted, but there is a but (I assume just in the 5.0 version, but I'm not sure) that causes this problem.

There's a patch here: http://drupal.org/node/104913

I loaded it and it seems to have fixed the problem.

A little more discussion was also here: http://drupal.org/node/102651

Thanks again!