Помощ с mod_rewrite променяне на името на страници

Liberate

Registered
Здравейте,
ще ми обясните ли как с mod_rewrite да накарам страница, която изглежда http://example.com/product.php?id=1 да стане http://example.com/product/1 ?
 
правиш файл: .htaccess и поставяш:

RewriteEngine On
RewriteRule ^product/([^/]*)$ /product.php?id=$1 [L]
 
Ако е за ID по-добре да е:
Код:
RewriteEngine On
RewriteRule ^product/([0-9]*)$ /product.php?id=$1 [L]
Тей като няма смисъл да позволяваш висчки символи заради някакъв брой цифри. :)
 

Back
Горе