Şöyle girişi alan bir komut dosyası var ...
http://tracking.mysite.com/9/1091/2115/u/http%3A%2F%2Fwww.foobar.com%2Ftestdir%2F
Ama bunu yaparken ...
die(print_r($this->uri->uri_to_assoc(4),TRUE));
Ben (CodeIgniter veya Apache tanım içinde gömülü URI çözmektir muhtemelen çünkü) ... bu olsun
Array ( [1091] => 2115 [u] => http: [www.foobar.com] => testdir )
Bunun yerine ...
Array ( [1091] => 2115 [u] => http%3A%2F%2Fwww.foobar.com%2Ftestdir%2F )
Benim Apache On AllowEncodedSlashes vardır ve ben ...
$config['uri_protocol'] = "QUERY_STRING"; //in the config.php file (due to it replacing '.' with '_')
Gayet iyi çalışıyordu, ama biz son zamanlarda bir göç yaptım ve (olsa göç idi olumlu değil) boka gitti, ben Apache olduğunu düşündüm, ama CodeIgniter veya Apache olmadığını şimdi merak ediyorum, ya da herkes herhangi bir fikir varsa neden halt bunu yapmak istiyorsunuz?