[英]php - 404 Page Not Found codeigniter url
我的框架是codeigniter,並且我的網站運行正常。
例如:
www.example.com/
現在,我已將所有codeigniter的文件夾復制到另一個目錄,如下所示:
www.example.com/test
現在我的網址:
www.example.com/profile //works fine
www.example.com/test/profile //not work
我得到404頁面未找到。
我將base_url更改為:
$config['base_url'] = 'http://www.example.com/test';
我哪里錯了?
請查看您的.htaccess
文件。 因為它將在其中處於RewriteBase
條件。 檢查並告訴您發現的內容。
Codeigniter在您的控制器中不支持多個子目錄級別
但是您仍然可以擴展它。
您可能需要擴展路由器類
您的主目錄中仍然還有所有CodeIgniter文件嗎?
如果是,則必須將其刪除,或者可以創建SUBDOMAIN來解決該問題。
注意 :Codeigniter在您的控制器中不支持多個子目錄級別。
如果否,那么您必須尋找您的.htaccess
文件,該文件將位於其中的RewriteBase條件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.