2016-05-19 13 views
0

私はライブサーバからウェブサイトをダウンロードしました。私は自分のlocalhost上で実行したい。私はbase_urlを自分のlocalhostのURLに変更しましたが、これは機能しません。これは私のconfig.phpです。Codeigniterのウェブサイトがローカルホストで動作しない

ライブサイト:

$の設定[ 'BASE_URL'] = 'http://my_site/portal/';

LocalHostという:

$の設定[ 'BASE_URL'] = 'http://localhost/limo/portal/';

これは私の.HTACCESS

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

     # Removes index.php from ExpressionEngine URLs 
     RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC] 
     RewriteCond %{REQUEST_URI} !/system/.* [NC] 
     RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L] 

     # Directs all EE web requests through the site index file 
     RewriteCond %{REQUEST_FILENAME} !-f 
     RewriteCond %{REQUEST_FILENAME} !-d 
     RewriteRule ^(.*)$ /portal/index.php?/$1 [L] 
</IfModule> 

で、これはCodeIgniterの中に私の非常に最初のプロジェクトであるように私を助けてください。

答えて

2

RewriteBase/limo/portal/に変更し、最後のRewriteRuleから/portal/を削除してください。

+1

ありがとうございます。 –

関連する問題