szkgroove Posted February 26, 2013 Share Posted February 26, 2013 I am not familiar with mod_rewrite at all, as I know I can change URL using htaccess bu can not figure how to do that so I appreciate if anybody can help me with expression that should be placed in htaccess. My current URL is 127.0.0.1/cms/product.php?id=19830&PRODUCT-NAME I woul like to make it like this 127.0.0.1/id-19830/PRODUCT-NAME Thanks Quote Link to comment https://forums.phpfreaks.com/topic/274963-how-to-use-mod_rewrite-to-change-url/ Share on other sites More sharing options...
szkgroove Posted February 26, 2013 Author Share Posted February 26, 2013 I am not familiar with mod_rewrite at all, as I know I can change URL using htaccess bu can not figure how to do that so I appreciate if anybody can help me with expression that should be placed in htaccess. My current URL is 127.0.0.1/cms/product.php?id=19830&PRODUCT-NAME I woul like to make it like this 127.0.0.1/id-19830/PRODUCT-NAME Thanks Now i have this rule Options +FollowSymlinks RewriteEngine on RewriteRule ^([^/\.]+)/?$ product.php?id=$1& IndexOptions -FancyIndexing But server does not return URL in real time, but when I change manually url to desired it returns correct page when i type 127.0.0.1/19830-PRODUCT-NAME it works when I use link it returns 127.0.0.1/cms/product.php?id=19830&PRODUCT-NAME What am I missing ??? Quote Link to comment https://forums.phpfreaks.com/topic/274963-how-to-use-mod_rewrite-to-change-url/#findComment-1415126 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.