https://target.com/
のようなターゲットサイトがあり、http://mysites.com/index.php
のような別のサイトをホストしています。
ユーザーが自分のサイトに接続したときに、Host header parameter
のようにターゲットサイトにリダイレクトしたいとします(通常、ホストヘッダーがtarget.com
の場合は、ホストヘッダー値Host:google.com
のリダイレクトサイトを要求します)。
これを行う簡単な方法は何ですか?私はすでにPHPでヘッダーを試して、答えを得られなかったし、新しいホストヘッダーでユーザーをリダイレクトするためにcUrlを使用するのに十分な知識がありません。PHPのホストヘッダーでリダイレクト
答えて
PHPでリダイレクトがheader
機能を使って行うことができます:あなたのケースでは、それは次のようになりますhttp://php.net/manual/ru/function.header.php:
header("Location: http://target.com/");
私は質問に言及した。ホストヘッダーパラメータ(私の例では通常target.comで、google.comに変更することを希望します)を変更する方法が必要です。 –
と私の質問を破るためのtnx :) –
PHPからのリクエスト(cURLのあるサーバー側から)を行うときに 'host'ヘッダーを変更できますが、ユーザーをリダイレクトするときには、ブラウザによってヘッダーが設定されているため、 。このような変更はセキュリティ上の問題と考えられます。http://security.stackexchange.com/questions/46702/how-can-i-control-the-content-of-the-http-host-header-in-requests-発行済み –
- 1. mitmproxy localhostにリクエストをリダイレクトし、ホストヘッダーを設定します。
- 2. 外部ホストヘッダー
- 3. 無効なホストヘッダー
- 4. URLをPHPでリダイレクト
- 5. php - インデックスのリダイレクト
- 6. PHPのリダイレクト/ヒットカウンタ
- 7. PHPのリダイレクト
- 8. リダイレクトのPHPエンコーディングクエリ
- 9. PHPリダイレクト
- 10. PHPリダイレクト
- 11. PORTアクセスでPHPのURLリダイレクト
- 12. リダイレクトの.phpのURL
- 13. IISホストヘッダーとWWW以外のWWW
- 14. Apache AJP、ProxyPass:ホストヘッダーの設定方法
- 15. PHP MVCの.htaccessリダイレクト
- 16. PHPスクリプトへのリダイレクト
- 17. イメージロード後のPHPリダイレクト
- 18. PHPへのHTMLリダイレクト
- 19. リダイレクトPHPログイン
- 20. php header downloadリダイレクト
- 21. PHPリダイレクトHTTP/1.1
- 22. リダイレクトは、PHP
- 23. PHPリダイレクト - HTMLヘッダー
- 24. ウェブアドレスPHPリダイレクト
- 25. PHP/NGINX:301リダイレクト
- 26. PHPリダイレクト - ログインエラー
- 27. PHP自動リダイレクト
- 28. PHP URLリダイレクト
- 29. Google App Engine 301 PHPでリダイレクト
- 30. htacessでPHPページをリダイレクト
あなたはここで答えを試みたことがありますか? : http://stackoverflow.com/questions/768431/how-to-make-a-redirect-in-php – Nir
このスレッドのホストヘッダーパラメータに関する議論はありません。 –