2013-06-24 9 views
6

PHPで302リダイレクトを実行する必要があります。私はヘッダーの場所で試しています。302 HTTP以外のプロトコルにリダイレクト

HTTPでうまく動作します。しかし、リダイレクトはカスタムプロトコルでは機能しません。例:

header ('Location: magplus://myaccountview/login/'); 

どうすれば修正できますか?

+1

@Brad Locationヘッダーは結局 'HTTP'プロトコルの一部です。 – Paulpro

答えて

7

一部のブラウザでは、HTTPまたはHTTPS以外のプロトコルにリダイレクトできません。あなたは特にそれについて何もすることはできません。

アプリケーションの可能性がある場合は、JavaScriptを使用してブラウザのクライアント側で場所を変更することができます。それはまた、しかし、常に動作しません。

関連する問題