2016-06-12 12 views
0

このhtaccessファイルをベースフォルダに入れても、index.phpは削除されません。私はxampサーバーを使用しています。codeigniterのhtaccessファイル

お願いします。

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase /MMS/ 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ index.php?/$1 [L] 
</IfModule> 

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

答えて

0

あなたアプリケーション/設定/ config.phpのを変更しましたか?あるはずです:

$config['index_page'] = ''; 

デフォルト値は次のとおりです。

$config['index_page'] = 'index.php'; 
0

私はあなたのhtaccessファイルをチェックし、私は、あなたのhtaccessのその作業から

RewriteBase /MMS/ 

にこの行を削除しました。

0

あなたのhtaccessファイルは正常です。あなたは以下のようにconfig.phpファイルのベースURLを変更する必要があります: -

1)まずステップ

$base_url = "http://".$_SERVER['HTTP_HOST']; 
$base_url .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']); 
$config['base_url'] = $base_url; 

これは動作します。もっと助けが必要な場合は教えてください。

2)第2ステップ: -

$config['index_page'] = ''; 

最初のソリューションは、私のために正常に動作しています。

関連する問題