0

私はすでにCIで働いています。しかし、今回はインデックスファイルを削除します。404 エラーが発生します。しかし、私はすべてを正しく行いました。これが私が行った設定です。

.htaccess
   RewriteEngine on
   RewriteCond $1 !^(index\.php|robots\.txt|files\/images|files\/javascripts|files\/stylesheets|files\/swf|files\/upload)
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ /qrout/index.php/$1 [L]

   Config File
   $config['base_url']  = 'http://webscarlets.in/projects/';
   $config['index_page']   = '';

上記の設定がすべて正しいことを願っています。そして、この「qrout」フォルダーをベースURLに追加しようとしましたが、まだ機能していません

ここにウェブサイトのリンクがあり ます http://webscarlets.in/projects/qrout/welcome

この問題を解決するために私を親切に案内してください。

ありがとうございます。

4

2 に答える 2

1

この条件を使用してみてください.....ITは私のために働いています

 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)$ /index.php?/$1 [L]
于 2012-12-12T05:56:30.787 に答える
0

あなたの書き換え条件はjsファイルなどを対象としているようです。これらのファイルは、パスに index.php を必要としません。あなたの Codeigniter ファイルだけがそうします。

その条件文を作り直します。

于 2012-12-12T13:33:14.613 に答える