I have such records in my Apache 2.2 one of the virtual hosts access_log file:
GET /index.php/image-gallery/animals/57-wobbegone?c=2&s=8&p=384&l=ru HTTP/1.1" 200 19549 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
or like this:
GET /index.php/using-joomla/extensions/components/news-feeds-component/news-feed-category/2-new-joomla-extensions?c=8&s=49&p=392&l=ru HTTP/1.1" 200 20961 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
The bolded folders does not exsist at the server, but clients (Bots) does not get 404 error.
Q1: How to prevent/configure it?
Ii is possible to write anything to the right of index.php e.g. (http://domainName/index.php?c=0&s=0&l=ee/blablabla)
Q2: is it ok?