RewriteEngine On RewriteRule ^([0-9]{1,10})_(.*)?\.htm_?(.*)?$ category.php?cat=$1&$3 RewriteRule ^([0-9]{1,10})_(.*?)\.htm$ category.php?cat=$1 RewriteRule ^(.*)?_([0-9]{1,10})\.htm$ product.php?pr=$2 RewriteRule ^(.*)\.htm$ section.php?p=$1