It appears that the Deslash option for Global Redirect is causing infinite loops for one of my URLs.

Redirect Detective (http://redirectdetective.com) shows that my site is redirecting from http://www.mydomain.com/resources/ to http://www.mydomain.com/resources, then from http://www.mydomain.com/resources to http://www.mydomain.com/resources/ - and so on ad infinitum.

However, there are no specific redirects for that URL. (I double-checked in the database table.) There doesn't seem to be anything special about it all.

If I disable Deslash (or Global Redirect) then this problem goes away. And the URL just gives the correct page (or Page Not Found if I remove this alias from the relevant page).

I've only noticed this for that one URL. All other URLs seem to work fine, e.g. either http://www.mydomain.com/about-us/ or http://www.mydomain.com/about-us (in fact, Redirect Detective says "No redirects found" for either of these.)

Comments

RobbM’s picture

Status: Active » Closed (works as designed)

Ignore this. It turned out that someone had created a rogue "resources" directory at the root level. (I'm sure I'd already checked that, but I guess not...)

mstrelan’s picture