CodeIgniter の URL から「index.php」を削除する
CodeIgniter の使用時に URL に表示される「index.php」セグメントは気が散る可能性がありますそして望ましくない。これを排除して、index.php 化されていないクリーンな URL を実現するには、次の手順に従います。
1. .htaccess ファイルを作成します。
.htaccess ファイルをルート Web ディレクトリに配置します。
2.次のコードを .htaccess に追加します:
.htaccess ファイルで次のコード ブロックを使用します:
RewriteEngine on RewriteCond !^(index\.php|[Javascript / CSS / Image root Folder name(s)]|robots\.txt) RewriteRule ^(.*)$ /index.php/ [L]
3. .htaccess ファイルをカスタマイズします (オプション)。
必要に応じて、ファイルを変更して、書き換えルールから除外する必要がある特定の JavaScript、CSS、またはイメージ ルート フォルダー名を含めます。
代替 .htaccess 構成:
代替の .htaccess 構成は、http://snipplr.com/view/5966/codeigniter-htaccess/ にあります。この構成にはドメイン ベース URL の追加処理が含まれており、特定のニーズに応じて適切な場合があります。
以上がCodeIgniter の URL から「index.php」を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。