從CodeIgniter 2.0 中的URL 中刪除“index.php”
問題:
許多使用者在從CodeIgniter 2 中刪除「index.php」段時遇到困難網址。 CodeIgniter 1.7 中使用的先前解決方案已不再足夠。
故障排除步驟:
1.重寫規則:
RewriteEngine On RewriteCond %{REQUEST_URI} ^system.* RewriteRule ^(.*)$ /index.php?/ [L] RewriteCond %{REQUEST_URI} ^application.* RewriteRule ^(.*)$ /index.php?/ [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/ [L]
2. URI 協定和索引頁:
3.檔案結構:
4。 .htaccess 最佳化:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/(site)/ [L]
5.變更路徑分隔符號:
6.聯絡支援:
以上是如何從 CodeIgniter 2.0 URL 中刪除「index.php」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!