मुझे ऐसा लगता है कि यह हर हफ्ते पूछा जाता है।
अपना application/config/routes.php
खोलें , फिर कुछ इस तरह जोड़ें:
$route['^(:any)'] = "my_controller/get_article/$1";
कृपया ध्यान दें कि यह सब कुछ action
. नामक नियंत्रक को रूट कर देगा . यदि आपके पास अन्य नियंत्रक हैं तो आपको उनके लिए भी एक मार्ग जोड़ना चाहिए (अधिमानतः इस से पहले रखा गया)।
// संपादित करें:इसका उपयोग करके आप http://your-site.com/secrets-of-internet-marketing
प्राप्त कर सकते हैं और यह get_article
. को कॉल करेगा my_controller
. में काम करता है नियंत्रक, और "secrets-of-internet-marketing"
pass पास करें पहले तर्क के रूप में। जो तब कुछ इस तरह से प्रोसेस कर सकता है:
public function get_article($article_name) {
// something like this:
$article = $this->article_model->get_model_by_name($article_name);
$this->load->view('article', $article);
}