Forum Moderators: goodroi
Disallow: /product-tools.php
Spiders interpreting robots.txt use simple prefix-matching; That is, anything that *starts* with "/product-tools.php" will not be fetched.
The only reason you might have to add the "?" is if you wanted spiders to fetch a page called exactly "/product-tools.php" with no query string appended. Even then, I suspect you'd find support for matching the added "?" to be rather sketchy, with some of the second-tier robots getting confused by it.
Jim