Welcome Guest, Not a member yet? Register   Sign In
Get Original URL after being rewrite by URI Routing

Is that possible for get an original URL after being rewrite by uri routing?
this is my uri routing code (on application/config/routes.php) :
$route['(sell|buy)/(:num)/(:any).html'] = 'adlist/index/?adType=$1&adCategory;=$2';
I use URI routing only for SEO purpose, and I don't want to change a lot of program logic by doing this.
If I receive an original URL, nothing will happen but when I call uri_string() function, I receive 'fake' URL 'sell/1/Car.html'.
Can I get an original URL like 'adlist/index/?adType=sell&adCategory=1' ??

Thanks for your answers, It will help me a lot.


I'm not sure, because I've never tried it, but the documentation suggests you CAN access the original URI ...


for example, see '$this->uri->rsegment(n)'

please let me know if you succeed!

thank you, it help me a lot. I've succeed to get an original controller name and function.
but It will not help you get original query string, only uri_string.

anyway, thanks a lot!

[eluser]Johan André[/eluser]
You can access the router directly too...


Theme © iAndrew 2016 - Forum software by © MyBB