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

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

Barbara Streisand
リリース: 2024-12-24 17:23:17
オリジナル
921 人が閲覧しました

How Can I Remove

CodeIgniter の URL から「index.php」を削除する

CodeIgniter では、デフォルトで URL に「index.php」セグメントが含まれます。魅力の少ない冗長な URL に変更します。これは簡単に修正して、より効率的で直感的なユーザー エクスペリエンスを実現できます。

.htaccess を使用した Apache 構成

Apache Web サーバーの場合は、「.htaccess」ファイルを作成します。ルート Web ディレクトリ内に次のコードを含めます:

RewriteEngine on
RewriteCond  !^(index\.php|[Javascript / CSS / Image root Folder name(s)]|robots\.txt)
RewriteRule ^(.*)$ /index.php/ [L]
ログイン後にコピー

このコードはサーバーに指示します。 「index.php」や静的ファイル (JavaScript、CSS、画像など) などの特定の例外に一致しない URL を書き換え、一致するセグメントが追加された「index.php」ファイルを通じてそれらをリダイレクトします。

代替アプローチ

代替構成アプローチを以下に示します。 URL:

[CodeIgniter .htaccess 構成](http://snipplr.com/view/5966/codeigniter-htaccess/)

以上がCodeIgniter URL から「index.php」を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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