Mám pocit, že se to ptá každý týden.
Otevřete application/config/routes.php
, pak přidejte něco takového:
$route['^(:any)'] = "my_controller/get_article/$1";
Vezměte prosím na vědomí, že vše nasměruje na ovladač s názvem action
. Pokud máte jiné ovladače, měli byste pro ně také přidat cestu (nejlépe umístěnou před tímto).
// UPRAVIT:Pomocí tohoto se můžete dostat na http://your-site.com/secrets-of-internet-marketing
a zavolá get_article
funkce v my_controller
správce a předejte "secrets-of-internet-marketing"
jako první argument. Což pak může zpracovat něco takového:
public function get_article($article_name) {
// something like this:
$article = $this->article_model->get_model_by_name($article_name);
$this->load->view('article', $article);
}