通常CodeIgniter URL格式是domain/controllerName/functionName/:id
,但我希望它像domain/product-name/product-detail-page
一样。我也对routes.php
进行了更改,但它给了我404 page
。
试试这个
application/config/routes.php
$route['product-detail/(:any)'] = 'Controller/function/$1';
在浏览器上,您点击product-detail/<product id>
这将在此处调用Controller/function/$1
$1 将代表产品 ID
public function product_detail($product_id)
请参阅 codeigniter.com/user_guide/general/routing.html