This page has been set up due to a concern about bots and infinite looping URLs.
The current URL is /test-pages/argument-test/ however bots seem to be unable to switch from a page like this to another page such as an about us page as per below
Clicking this link will still show this page.
As a consequence, the logs_404 table has been filling up with useless data and sometimes slowing down sites due to the amount of page accesses in a short time.
Bots must be running through the pages due to the issue on BACN. BACN had links only in the practitioner finder and not a part of the main system.
Solutions:
- Limit the amount of arguments present on a page. Take the shop system as the max for this. Products + manufacturers should be around 5 - 7 arguments long
- Issue with the above is that the list is 7 arguments long and doesn't fix the underlaying cause which is appending a page as an argument.
- Restrict arguments to non page names.
- This will break features/modules given enough time. Create a page called using a characters (aka a, f, m, p, c...) which will break system modules.
- Find the cause of the appending. Currently unknown and unable to replicate.
- Only allow arguments for legitimate visitors. If a bot is detected and the page has arguments, only allow access to page.
- Difficulty is how can we find out what is a bot or not.
Please update if the problem persists. If the issue has been resolved, please delete this page
