ホームページ > バックエンド開発 > PHPチュートリアル > CodeIgniter の URL から「index.php」を削除するにはどうすればよいですか?

CodeIgniter の URL から「index.php」を削除するにはどうすればよいですか?

Patricia Arquette
リリース: 2025-01-01 03:48:09
オリジナル
934 人が閲覧しました

How Do I Remove

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート