url encoded forward slashes breaking my codeigniter app
- by Ian Cook
i’m trying to create a url string that works like this:
/app/process/example.com/index.html
so in other words,
/app/process/$URL
i then retrieve the url with
$this->uri->segment(3);
the forward slashes in the URL will of course be a problem accessing uri segments, so i’ll go ahead and url encode the URL portion:
/app/process/example.com%2Findex.html
.. but now I just get a 404 saying ...
Not Found
The requested URL /app/process/example.com/index.html was not found on this server.
it appears that my url encoding of forward slashes breaks CI’s URI parser.
what can i do to get around this problem?