問題タブ [redirect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
11398 参照

c++ - Windows C++: fprintf への呼び出しで stderr をリダイレクトするにはどうすればよいですか?

BSDプロジェクトの既存の C++ コードを独自のカスタム ラッパーでラップしており、できるだけ少ない変更でコードに統合したいと考えています。このコードはfprintf、エラーを記録/報告するためにstderrに出力するために使用します。

これを同じプロセス内の別の場所にリダイレクトしたい。Unix では、これを asocketpairと a で実行しましたthread。ソケットの一方の端は(への呼び出しを介して) stderrdup2を送信する場所であり、もう一方の端はスレッドで監視され、そこで出力を処理できます。

ただし、ソケットはファイル ハンドルと同じではないため、これはWindows では機能しません。

Web で見つけたすべてのドキュメントは、子プロセスからの出力をリダイレクトする方法を示していますが、これは私が望んでいるものではありません。出力が書き込まれるときに何らかのコールバックを取得する同じプロセス内でstderrをリダイレクトするにはどうすればよいですか? (そして、あなたがそう言う前に、私は試しましSetStdHandleたが、これを機能させる方法を見つけることができません)...

0 投票する
11 に答える
439431 参照

apache - HTTPSをHTTPにリダイレクトするにはどうすればよいですか?

HTTPSをHTTPにリダイレクトするにはどうすればよいですか。つまり、(一見)誰もが教えていることの反対です。

私は、SSL認証を支払ったHTTPS上のサーバーと、私が支払っていないミラーを持っており、緊急事態のためだけに保管しているので、認証を取得する価値はありません。

クライアントのデスクトップには、とを指すショートカットがいくつかありますhttp://production_serverhttps://production_server両方とも機能します)。ただし、本番サーバーがダウンすると、DNS転送が開始され、ショートカットに「https」が付いているクライアントが見つめられhttps://mirror_server(機能しません)、不安の大きな太ったInternetExplorer7の赤い画面が表示されます。私の会社のために。

残念ながら、これをクライアントレベルで切り替えることはできません。これらのユーザーは非常にコンピューターの知識がなく、HTTPSの「セキュリティ不安」エラー(特にFirefox3とInternetExplorer 7が最近それを処理する方法:フルストップ、ありがたいことに、ここでは私を助けてくれません)を目にすることからびっくりする可能性が非常に高いです。

http-> httpsリダイレクト用のApacheソリューションを見つけるのは非常に簡単 ですが、私の人生では、その逆を行うことはできません。

アイデア?

0 投票する
3 に答える
2172 参照

openid - OpenID 2 で HTML フォームのリダイレクトが使用されるのはなぜですか?

単純なリダイレクトではなく、自動 HTML 投稿を行うのはなぜですか?

これは、OpenID がわかっている場合にディレクトリをリモート サーバーにポストするログイン フォームを開発者が自動的に生成できるようにするためですか?

例えば。

  1. ユーザーはログインしておらず、ログイン ページにアクセスしています。
  2. Cookie からユーザーの openID を検出します。
  3. リモート OpenID サーバーに直接投稿するフォームが生成されます。
  4. リモート サーバーがユーザーを Web サイトにリダイレクトします。
  5. Web サイトはユーザーをログインさせます。

これが事実なら、私は利益を見ることができます。ただし、これは、ユーザーがログアウトするときにユーザーの openID を Cookie に保持することを前提としています。

この仕様を最適に実装する方法については、ほとんど情報が見つかりません。

公式仕様の HTML FORM リダイレクトを参照してください。

http://openid.net/specs/openid-authentication-2_0.html#indirect_comm

これは、 PHP OpenID Library (バージョン 2.1.1)を調べてわかりました。

0 投票する
4 に答える
4007 参照

asp.net - ユーザーを編集ページから呼び出しページにリダイレクトする

私はプロジェクト管理 Web アプリケーションに取り組んでいます。ユーザーは、さまざまな方法でタスクのリストを表示できます。リスト ページを表示しているときに、タスクをクリックすると、タスク編集ページにリダイレクトされます。

それらはさまざまな方法から来ているため、ユーザーを呼び出し元のページにリダイレクトする最善の方法に興味があります。私にはいくつかのアイデアがありますが、他の開発者の意見を得たいと思っています。

呼び出し元のURL をセッションに保存しますか? クッキーとして?オブジェクトを使用してリダイレクトを処理するという概念が気に入っています。

0 投票する
3 に答える
39284 参照

apache - Apache rewrite based on subdomain

I'm trying to redirect requests for a wildcard domain to a sub-directory.
ie. something.blah.example.com --> blah.example.com/something

I don't know how to get the subdomain name to use in the rewrite rule.

Final Solution:

Or as pointed out by pilif

0 投票する
3 に答える
4178 参照

redirect - Sun Web サーバーをリダイレクトする方法

Sun Web サーバー iws6 (iplanet 6) が bea クラスターをプロキシしています。私のクラスターは /portal/yadda の下にあります。行ってくれる人は欲しい

すぐにリダイレクトされる

投稿とリダイレクトを行う index.html がありますが、ユーザーに表示されることがあります。誰かがより良い方法を持っていますか?

アーロン

以下の3つの回答を試しました。それらのどれも私のために働きませんでした。ふりだしに戻る。あ

0 投票する
10 に答える
21532 参照

c - Linux sys コールを傍受するにはどうすればよいですか?

LD_PRELOAD トリックと、特定の syscall をあなたが提供したものに置き換える Linux カーネル モジュール以外に、syscall をインターセプトする可能性はありますか?

0 投票する
3 に答える
1428 参照

php - .htaccess を使用して 6 桁の数字の URL をスクリプトに送信し、他のすべての無効な URL を 404 として処理することはできますか?

.htaccess を使用して 6 桁の URL すべてをスクリプトに送信して処理し、他のすべての無効な URL をエラー 404 として処理することはできますか?

例えば:

送信先:

しかし

404 エラーとして処理されます。

私は現在、カスタム PHP 404 スクリプトを介してこれを機能させていますが、ちょっと厄介です。.htaccess の方がより洗練されたソリューションであると思われますが、それが可能かどうかはわかりません。

0 投票する
4 に答える
5028 参照

python - Pythonでコマンドを別の入力にリダイレクトする

これをPythonで複製したいと思います:

(hg cat file.txtは、最後にコミットされたバージョンのfile.txtを出力します)

ファイルをgvimdiffにパイプする方法は知っていますが、別のファイルを受け入れません。

Pythonの部分に行きます...

サブプロセスが呼び出されると、ファイル名として渡されるだけ<(hg cat file)です。gvimdiff

それで、bashのようにコマンドをリダイレクトする方法はありますか?簡単にするために、ファイルをキャットしてdiffにリダイレクトするだけです。

0 投票する
6 に答える
1904 参照

apache - Apache が自動的に www.? を削除するようにします。

Cookie や SEO などのさまざまな理由から、物事をシンプルにするために、Apache がhttp://www.foobar.com/anythingへのすべてのリクエストをhttp://foobar.com/anythingに自動的にリダイレクトするようにしたいと考えています。私が思いつくことができる最高のものは、mod_rewrite ベースの怪物です。「ドメイン ABC のすべての要求を XYZ にリダイレクトする」ことを伝える簡単で簡単な方法はありますか?

PS:このやや関連する質問を見つけましたが、これは IIS 用であり、私が望むこととは反対のことを行います。また、それはまだ複雑です。