2016-04-13 15 views
1

私はCodeIgnitor 3.0.0を使用しています。私は同じ問題で多くの質問を読んだが、どちらも私のために働くようには見えない、現在htaccessコードはCIのdocsから取られている(私は様々な.htaccessコードをここから別の答えにも与えてみた)とRewritebaseでコードをチェックした。これは、いくつかの答えのように多くの時間がURLからindex.phpを削除できませんでした

$config['index_page'] = ''; 
$config['uri_protocol'] = 'REQUEST_URI'; 

を行うことを示唆した私の.htaccessファイル私はまた私のconfig.phpファイルをチェックして

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L] 

で、XAMPPの私のWRITE_MODEがようであれば、私もチェックしていますよく、それは持っている

AllowOverride All 

デフォルトのルートとは何か関係がありますか?

$route['default_controller'] = 'welcome'; 

他のファイルが必要な場合は、私に教えてください。私はすでに私は前にそれを試してみましたが、現在は再びが、結果は同じ:( であることは、オブジェクト言う任意のヘルプは おかげ

答えて

0

があなたのCodeIgniterの中で次のように

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase /project_name/ 

    RewriteCond %{REQUEST_URI} ^system.* 
    RewriteRule ^(.*)$ /index.php?/$1 [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ index.php?/$1 [L] 
</IfModule> 

<IfModule !mod_rewrite.c> 
    ErrorDocument 404 /index.php 
</IfModule> 
+0

を行いいただければ幸い、その日費やしています見つからない –

+0

この部分を変更しましたか?RewriteBase/project_name /? – Fil

+0

はい、何が起こっているのかわかりません。xamppを何度も再起動しました –

関連する問題