CI中去掉index.php
apache中伪静态的配置
[プレーン]
リライトエンジンがオン
RewriteBase /テスト
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$index.php/$1[L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$index.php/$1[L]
リライトエンジンオン
RewriteBase /テスト
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$index.php/$1[L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$index.php/$1 [L]apache中のaliasの構成
【プレーン】
エイリアス /test "f:/www"
オプション インデックス FollowSymLinks
すべてのオーバーライドを許可
注文の許可、拒否
すべてから許可する
ディレクトリ>
エイリアス /test "f:/www"
オプションのインデックス FollowSymLinks
すべてを許可上書き
注文の許可、拒否
全員から許可
ディレクトリ>
将CI中構成文書
application/config/config.php中
$config['index_page'] = "index.php";
$config['index_page'] = "";に変更されました。