Colonel_mortis Posted May 10, 2020 Share Posted May 10, 2020 (edited) My furl.json entry is "status_view": { "friendly": "status/{#id}", "real": "app=statusupdates&module=status&controller=view", "verify": "\\IPS\\statusupdates\\Status", "seoPagination": true } but this causes a redirect loop when trying to access /status/1/page/2/ because it doesn't remove the page url correctly when normalising it to check that it matches the canonical version - normally the page part is matched in the {?} seo title variable when finding the furl to normalise with, but there isn't one available here. There must already be logic somewhere which copes with page path params because it does identify the furl template correctly in most places, just not when finding the template to normalise for equality. I have worked around it by adding "alias": "status/{#id}/{!}", to catch the paginated version, but this isn't ideal. Edited May 10, 2020 by Colonel_mortis Link to comment Share on other sites More sharing options...
bfarber Posted May 11, 2020 Share Posted May 11, 2020 Can you send me a copy of your app and let me know what steps I need to take to reproduce the problem? Link to comment Share on other sites More sharing options...
Solution bfarber Posted May 13, 2020 Solution Share Posted May 13, 2020 Thanks, I've submitted a potential patch for review. Link to comment Share on other sites More sharing options...
Recommended Posts