我有一個小問題。我已經配置我的默認控制器:代碼點火器URL路由混淆
c$route['default_controller'] = 'news';
所以,當我指出我的瀏覽器http://localhost/mysite所有的新聞獲得通過的消息控制器指示加載。 現在在這頁上,我已經給出了「閱讀文章」的鏈接來閱讀完整的文章。爲此,我必須將我的瀏覽器指向http://localhost/index.php/news/view/news-slug。我想從url中刪除index.php。我已經嘗試使用通配符重新路由而沒有任何成功。你能告訴我該怎麼做嗎?
我已經依照你的鏈接,發現mod rewite沒有啓用我的apache服務器。這是使用htaccess時出錯的原因之一。但我的信號問題尚未解決。當我必須爲slug傳遞變量時,我仍然必須在完整的url中包含index.php。 –
您不能在不通過'mod_rewrite'傳遞URL的情況下重寫URL,我建議您在服務器上啓用它。 – MacMac
我已經提到過我已經爲我的apache服務器啓用了mod重寫功能,但問題仍然存在。我無法弄清楚我的.htaccess文件的具體位置。因爲我使用WAMP,當我把它放在根目錄中時,整個事情就會被搞砸了。 –