/ / कोडिनेटर मार्ग अजीब 404 त्रुटि - PHP, कोडनिर्देशक

कोडिनेटर अजीब 404 त्रुटि - php, codeigniter रूटिंग

मुझे कोडनिर्देशर रूटिंग के साथ समस्या है। मैं बिल्कुल समझ नहीं सकता, क्या गलत है। मेरे पास my path.php फ़ाइल में एक नियम है:

$route["multimedia/(:any:)"] = "multimedia/$1";
$route["multimedia"] = "multimedia/index";

तो, अगर मैं जाता हूं http://mywebsite.com/multimedia - सब ठीक काम करता है, लेकिन अगर मैं जाता हूं http://mywebsite.com/multimedia/hello मुझे 404 त्रुटि मिलती है।

यह मेरा एक हिस्सा है multimedia नियंत्रक:

<?php
class Multimedia extends CI_Controller {

public function __construct()
{
parent::__construct();
$this->load->model("multimedia_model");
$this->load->helper("language");
$this->load->helper("form");

}

public function index(){

//............This works
}


public function hello()
{
//..........This not works

}
}

मेरे लिए सबसे अजीब चीज, कि मेरे पास routes.php फ़ाइल में एक और नियम है,

$route["popup/(:any)"] = "popup/$1";
$route["popup"] = "popup/index";

जो मैं जाता हूं जब अच्छी तरह से काम करता है mywebsite.com/popup तथा mywebsite.com/popup/hello

कोई भी, कृपया मेरी मदद करो, क्या गलत है ??

उत्तर:

जवाब के लिए 0 № 1
$route["popup"] = "popup/index";
$route["popup/(:any)"] = "popup/$1";
  • (: कोई भी) विनिर्देश केवल अन्य सभी बाधाओं के बाद ही बुलाया जाना चाहिए। इसे इस्तेमाल करे...