CI URL からindex.php を削除する方法: まず構成ファイルを変更し、次に htaccess を検索して、AllowOverride None を「AllowOverride All」に変更し、最後に「.htaccess」ファイルを作成します。
この記事の動作環境: Windows 7 システム、CodeIgniter バージョン 3.0、DELL G3 コンピューター
index.php を削除:
まず設定ファイルを変更します。 $config['index_page'] = ' '; 空に設定します。
次に、Apache を変更して # を検索します。 ##htaccess AllowOverride None を AllowOverride All
##検索
rewrite_module modules/mod_rewrite.so 開いて削除
##CI のルート ディレクトリのシステムと同じレベルのディレクトリに、.htaccess
ファイルを作成します (メモ帳を使用して .htaccess を作成します)。次の内容を書き込みます:
##RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt )RewriteRule ^( .*)$ /codeIgniter
/index.php/$1 [L]
私のプロジェクトのアドレスは http://localhost/
codeIgniter## です#/index.php/ userApache を再起動し、http://localhost/codeIgniter/user に直接アクセスします
推奨: 「PHP ビデオ チュートリアル 」
以上がCI URLからindex.phpを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。