CI 2.1.3 リダイレクト機能に問題があります。
リダイレクトを呼び出すたびに、空白のページが表示されます。実際、私のローカルホストでは問題なく動作しますが、実サーバー (CentOS 5 がインストールされている) で問題が発生するだけです。
これは私がリダイレクトを呼び出す方法です:
redirect('frontend/article/index');
or
redirect(base_url('articles.html'));
config/routes.php にルートを追加しました
$route['articles.html'] = 'frontend/article/index';
with : frontend はモジュール、article はコントローラー、index はアクションです ( wiredesignz の HMVC モジュール拡張を使用しています)
どうすれば修正できますか?そして、ここでの問題は何ですか?
前もって感謝します!
アップデート
CIリダイレクト機能を次のように呼び出して置き換えました:
header("場所: http://example.com ");
しかし、それもうまくいきませんでした。
そこで、info.php という名前のファイルを作成し、サーバーにアップロードしました。内容は次のとおりです。
<?php
phpinfo();
?>
アドレスバーにhttp://example.com/info.phpと入力すると、画像のように表示されます。
なぜ「>」の文字があったのですか? リダイレクトが機能しない原因は問題でしたか?