これは毎週聞かれるような気がします。
application/config/routes.phpを開きます 、次に次のようなものを追加します:
$route['^(:any)'] = "my_controller/get_article/$1";
すべてをactionというコントローラーにルーティングすることに注意してください 。他のコントローラーがある場合は、それらのルートも追加する必要があります(できればこのコントローラーの前に配置します)。
//編集:これを使用すると、https://your-site.com/secrets-of-internet-marketingに移動できます get_articleを呼び出します my_controllerの関数 コントローラ、および"secrets-of-internet-marketing"を渡します 最初の引数として。次に、次のような処理を行うことができます:
public function get_article($article_name) {
// something like this:
$article = $this->article_model->get_model_by_name($article_name);
$this->load->view('article', $article);
}