I'm modifying the Apache
RewriteRule ^section/products/(.*)$ /section/products/product.php?url=$1 [QSA,L]
It is because your rewrite rules are infinitely looping. Which is due to the fact
section/products/(.*) pattern matches original and rewritten URI.
You can use this to fix it:
Options +FollowSymlinks -Indexes -MultiViews Options -MultiViews RewriteEngine on RewriteBase / RewriteRule ^(section/products)/([\w-]+)$ $1/product.php?url=$2 [QSA,L,NC]