簡體   English   中英

Codeigniter URL重寫問題

[英]Codeigniter URL ReWriting Issue

我正在工作一個codeigniter項目。 例如,我有一個控制器Blog和一個帶有param的方法類別。 當我轉到鏈接<a href="domain.com/blog/category/2">Developer Blog</a>它可以正常工作。 重定向到頁面developer blog 是否可以動態將URL重寫為domain.com/blog/developer-blog 謝謝。

打開您的application/config/routes.php並嘗試執行以下操作(如果您要確切地提及問題)

$route['blog/developer-blog'] = 'blog/category/2';
$route['blog/user-blog'] = 'blog/category/3';

對於動態路由,您可以使用此

$route['blog/developer-blog/(:num)'] = 'blog/category/$1';
$route['blog/user-blog/(:num)'] = 'blog/category/$1';

所以你的URL現在應該看起來像https://domain.com/blog/developer-blog/1https://domain.com/blog/developer-blog/2

https://domain.com/blog/user-blog/1https://domain.com/blog/user-blog/2

有關更多信息,請參見http://www.codeigniter.com/user_guide/general/routing.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM