私はここで助けが必要です。Codeigniterがリモートサーバで正しくリダイレクトされない
CIがリモートサーバーで正しくリダイレクトされない理由を尋ねますか? 私のlocalhostのすべてが問題なく動作します。例えば
:私が正常にログイン
class Login extends CI_Controller {
function index() {
//bla bla bla
redirect('dashboard','refresh');
}
}
した後、私はURLを取得:http://www.test.com/%20//www.test.com/dashboard の代わり:http://www.test.com/dashboard
これは少し愚かな問題であり、私はどこでもGoogleで検索しましたが、何の答えは関連のありません、だから助けてくれれば幸いです。
実際に送信されたヘッダー( 'wget -S'やFirebugなど)を調べる必要があります。それはおそらく 'headers(" Refresh:0; url = '//www.test.com/dashboard' ");ヘッダを送るか、またはスキーム' http: 'の直後にスペースを入れます。 'redirect()'実装を見せてください。 – mario