加入CodeIgniter 中每個URL 路徑上的難看的「index.php」可能會持續帶來煩惱。幸運的是,它可以迅速刪除,為您留下乾淨、專業的 URL。
對於Apache 用戶,放置在Web 根目錄中的簡單.htaccess 檔案就可以解決問題:
RewriteEngine on RewriteCond !^(index\.php|[Javascript / CSS / Image root Folder name(s)]|robots\.txt) RewriteRule ^(.*)$ /index.php/ [L]
此程式碼確保除了包含特定副檔名(例如.js、.css 、.jpg)或特定檔案名稱(例如robots.txt)的請求之外的所有傳入請求都被重寫為包含"index.php"。
另一個強大的解決方案可以在以下位置找到:
http://snipplr.com/view/5966/codeigniter-htaccess/
透過實施這些修改,您可以從URL 中消除討厭的“index.php”,從而增強您的URL 的美觀性和功能性。 CodeIgniter 應用程式。
以上是如何從 CodeIgniter URL 中刪除「index.php」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!