1

codeigniter プロジェクトをビルドし、http://works.dev/rcsoft をベース URL として使用してローカル マシンでテストしまし。そのプロジェクトを cpanel にアップロードし、http://testsomeone.org/rcsoftのような新しい URL をアップロードします。ホームページは稼働中です。

ただし、 http://testsomeone.org/rcsoft/personなどの他のコントローラー ページでは機能しません。与えている

Not Found

The requested URL /index.php/person was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

しかし、それはhttp://testsomeone.org/rcsoft/index.php/personで機能します

私の .htaccess ファイル

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L,QSA]

私のconfig.php

$config['base_url'] = 'http://testsomeone.org/rcsoft/';
$config['index_page'] = '';

私を助けてください。どうした?

4

2 に答える 2

2

最初にファイルを開きapplication/config/config.php、以下の例のように 17 行目を編集します。

$config['base_url'] = 'http://testsomeone.org/rcsoft/';

次に、ファイルの直後に次の行を挿入RewriteEngine Onします。.htaccess

RewriteBase /rcsoft/
于 2013-06-16T09:22:23.083 に答える
0

ローカル マシンで正常に動作していますか?..そうであれば、ルーティング ファイルの詳細を変更するだけです..次に試してみてください..

于 2013-06-16T09:13:31.343 に答える