1

我有这些网址:

home/danh_muc/15
home/rao_vat/
home/chuyen_muc/15

如何删除 URL 中的“家”?

4

3 回答 3

0

“家”是控制器吗?我认为如果它是控制器则无法删除...但是如果“home”是某种 index.php,您可以试试这个.. http://codeigniter.com/wiki/mod_rewrite/

于 2011-05-16T02:19:51.013 回答
0

最好的方法取决于你到底想要发生什么。尝试这个:

// application/config/routes.php
$route['(danh_muc|rao_vat|chuyen_muc)/(:any)'] = 'home/$1/$2';

或这个:

$route['rao_vat'] = 'home/rao_vat';
$route['(danh_muc|chuyen_muc)/(:num)'] = 'home/$1/$2';

或者从字面上回答,这个:

$route['danh_muc/15'] = 'home/danh_muc/15';
$route['rao_vat'] = 'home/rao_vat';
$route['chuyen_muc/15'] = 'home/chuyen_muc/15';
于 2011-05-16T02:38:31.390 回答
0

您的 CodeIgniter 根目录很可能位于您网站根目录的 /home 下。只需移动 CodeIgniter 应用程序。否则,您使用名为 Home 的控制器,这是正常的。

于 2011-05-16T02:46:22.870 回答