It's very simple if you know what's happening behind the line.
Lets see the requirement first, we have a url www.example.com/product/product1-page
Lets and we want to forward request to www.example.com/product?page=product1
Simply create a htaccess file under "PRODUCT" directory and copy below two lines
Lets see the requirement first, we have a url www.example.com/product/product1-page
Lets and we want to forward request to www.example.com/product?page=product1
Simply create a htaccess file under "PRODUCT" directory and copy below two lines
RewriteEngine on
RewriteRule ^/?(.*)-page ?page=$1 [L]
Explanation
^ - start matching request from here(.*) - will become our variable $1-page - request ending with -page[L] - make this last rule
Once done, you can see the browser will show URL as www.example.com/product/product1-page
but underline request will to www.example.com/product?page=product1
No comments:
Post a Comment