Това е моят URL адрес на сайта:
xxx.myserver.net
В този сайт искам да маршрутизирам контролера, което означава, че когато свържа URL този тип:
xxx.myserver.net/aaaaa
Искам да го пренасоча към контролера, който желая, което означава, че искам да пренасоча към:
xxx.myserver.net/index.php/controller-name/funation-name/aaaaa
Искам да направя това, без да използвам метода htaccess, само като използвам метода за маршрутизиране на uri на codeigniter.
Когато се опитам да направя това, получавам съобщение за грешка:
Not Found
The requested URL not found on this server.
Това е кодът, който дадох в страницата routes.php:
$route['/(:any)'] = "xxx.myserver.net/index.php/controller-name/funation-name/$1";
Какъв е проблемът в моя код?
Как мога да направя това?
.htaccess
, вие обърквате конфигурационния файл на маршрута с това, което прави.htaccess
. Конфигурационният файл на маршрута насочва само към КОНТРОЛЕРИТЕ, а не към действителните файлове на вашия сървър (което прави htaccess). - person Jakub   schedule 12.01.2012