<?php
Options +FollowSymLinks
RewriteEngine On
RewriteBase /kite/
RewriteRule ^(.*)-p-(.*)/$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*)/$ index.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-([0-9]+)/$ index.php?manufacturers_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pi-([0-9]+)/$ popup_image.php?pID=$2&%{QUERY_STRING}
RewriteRule ^(.*)-t-([0-9]+)/$ articles.php?tPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-a-([0-9]+)/$ article_info.php?articles_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pr-([0-9]+)/$ product_reviews.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pri-([0-9]+)/$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-i-([0-9]+)/$ information.php?info_id=$2&%{QUERY_STRING}
RewriteRule Kite/$ index.php?cPath=1&%{QUERY_STRING}
RewriteRule Deski/$ index.php?cPath=2&%{QUERY_STRING}
RewriteRule Bary/$ index.php?cPath=3&%{QUERY_STRING}
RewriteRule Trapezy/$ index.php?cPath=4&%{QUERY_STRING}
RewriteRule Pianki/$ index.php?cPath=5&%{QUERY_STRING}
RewriteRule Akcesoria/$ index.php?cPath=6&%{QUERY_STRING}
RewriteRule Zestawy-promocyjne/$ index.php?cPath=7&%{QUERY_STRING}
RewriteRule Quivery/$ index.php?cPath=8&%{QUERY_STRING}
RewriteRule Zestawy-promocyjne/Kite-Trapez-Deska/$ product_info.php?products_id=5&%{QUERY_STRING}
RewriteRule Zestawy-promocyjne/Kite-Trapez-Deska/$ product_info.php?products_id=6&%{QUERY_STRING}
RewriteRule Kite/Kite-Fone-Tribal/$ product_info.php?products_id=7&%{QUERY_STRING}
RewriteRule Kite/aaaaaaaaa/$ product_info.php?products_id=8&%{QUERY_STRING}
RewriteRule Deski/Deska-Trax-Fone-Gold-Edition/$ product_info.php?products_id=9&%{QUERY_STRING}
RewriteRule Deski/Deska-Demon-Fone-Second-Edition/$ product_info.php?products_id=10&%{QUERY_STRING}
?>
Problem w tym, że dla kategorii i produktów musiałem wywalić wszelkie id, a mod rewrite jest dla oscommerce'a i nie moge tutaj niestety nic przerzucić na php, jak sugerował przedmówca. Po prostu jest zbyt dużo plików php do których kierowane są linki.