作者tao2tw (smile_ting)
看板PHP
标题[请益] ci 无法route到新增的controller
时间Sat Aug 25 19:51:43 2012
自己找到解答了,自己耍蠢。
sorry, everyboy. i found the solution so stupid i am.
i use apache 2 and hava
a virtual host with file at path : "/etc/apache2/sites-enabled/ci.XXXX.com"
i have to change AllowOverride None to AllowOverride All
===========================================
我已经有设定了 .htacces
并且也有 enable rewrite 模组
我的domain ci.tao2tw.com
我可以不加任何参数在我domain 後面就 access 到 index/entry
但是我无法透过 htpp://ci.tao2tw.com/order/test
就导到order 这个controller 的test function
必须要
http://ci.tao2tw.com/index.php/order/test
route.php
$route['default_controller'] = "index/entry"; //"order/test"; it
works$route['order'] = "order/";
config.php
$config['index_page'] = '';
.htaccess
RewriteEngine on
RewriteCond $1
!^(index\.php|css|flash|images|img|includes|js|language|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
图文版
http://tinyurl.com/8h5xw83
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 119.77.136.156
※ 编辑: tao2tw 来自: 119.77.136.156 (08/25 19:51)
※ 编辑: tao2tw 来自: 119.77.136.156 (08/25 22:28)