問題タブ [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.
c++ - Windows C++: fprintf への呼び出しで stderr をリダイレクトするにはどうすればよいですか?
BSDプロジェクトの既存の C++ コードを独自のカスタム ラッパーでラップしており、できるだけ少ない変更でコードに統合したいと考えています。このコードはfprintf
、エラーを記録/報告するためにstderrに出力するために使用します。
これを同じプロセス内の別の場所にリダイレクトしたい。Unix では、これを asocketpair
と a で実行しましたthread
。ソケットの一方の端は(への呼び出しを介して) stderrdup2
を送信する場所であり、もう一方の端はスレッドで監視され、そこで出力を処理できます。
ただし、ソケットはファイル ハンドルと同じではないため、これはWindows では機能しません。
Web で見つけたすべてのドキュメントは、子プロセスからの出力をリダイレクトする方法を示していますが、これは私が望んでいるものではありません。出力が書き込まれるときに何らかのコールバックを取得する同じプロセス内でstderrをリダイレクトするにはどうすればよいですか? (そして、あなたがそう言う前に、私は試しましSetStdHandle
たが、これを機能させる方法を見つけることができません)...
apache - HTTPSをHTTPにリダイレクトするにはどうすればよいですか?
HTTPSをHTTPにリダイレクトするにはどうすればよいですか。つまり、(一見)誰もが教えていることの反対です。
私は、SSL認証を支払ったHTTPS上のサーバーと、私が支払っていないミラーを持っており、緊急事態のためだけに保管しているので、認証を取得する価値はありません。
クライアントのデスクトップには、とを指すショートカットがいくつかありますhttp://production_server
(https://production_server
両方とも機能します)。ただし、本番サーバーがダウンすると、DNS転送が開始され、ショートカットに「https」が付いているクライアントが見つめられhttps://mirror_server
(機能しません)、不安の大きな太ったInternetExplorer7の赤い画面が表示されます。私の会社のために。
残念ながら、これをクライアントレベルで切り替えることはできません。これらのユーザーは非常にコンピューターの知識がなく、HTTPSの「セキュリティ不安」エラー(特にFirefox3とInternetExplorer 7が最近それを処理する方法:フルストップ、ありがたいことに、ここでは私を助けてくれません)を目にすることからびっくりする可能性が非常に高いです。
http-> httpsリダイレクト用のApacheソリューションを見つけるのは非常に簡単 ですが、私の人生では、その逆を行うことはできません。
アイデア?
openid - OpenID 2 で HTML フォームのリダイレクトが使用されるのはなぜですか?
単純なリダイレクトではなく、自動 HTML 投稿を行うのはなぜですか?
これは、OpenID がわかっている場合にディレクトリをリモート サーバーにポストするログイン フォームを開発者が自動的に生成できるようにするためですか?
例えば。
- ユーザーはログインしておらず、ログイン ページにアクセスしています。
- Cookie からユーザーの openID を検出します。
- リモート OpenID サーバーに直接投稿するフォームが生成されます。
- リモート サーバーがユーザーを Web サイトにリダイレクトします。
- Web サイトはユーザーをログインさせます。
これが事実なら、私は利益を見ることができます。ただし、これは、ユーザーがログアウトするときにユーザーの openID を Cookie に保持することを前提としています。
この仕様を最適に実装する方法については、ほとんど情報が見つかりません。
公式仕様の HTML FORM リダイレクトを参照してください。
http://openid.net/specs/openid-authentication-2_0.html#indirect_comm
これは、 PHP OpenID Library (バージョン 2.1.1)を調べてわかりました。
asp.net - ユーザーを編集ページから呼び出しページにリダイレクトする
私はプロジェクト管理 Web アプリケーションに取り組んでいます。ユーザーは、さまざまな方法でタスクのリストを表示できます。リスト ページを表示しているときに、タスクをクリックすると、タスク編集ページにリダイレクトされます。
それらはさまざまな方法から来ているため、ユーザーを呼び出し元のページにリダイレクトする最善の方法に興味があります。私にはいくつかのアイデアがありますが、他の開発者の意見を得たいと思っています。
呼び出し元のURL をセッションに保存しますか? クッキーとして?オブジェクトを使用してリダイレクトを処理するという概念が気に入っています。
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
redirect - Sun Web サーバーをリダイレクトする方法
Sun Web サーバー iws6 (iplanet 6) が bea クラスターをプロキシしています。私のクラスターは /portal/yadda の下にあります。行ってくれる人は欲しい
すぐにリダイレクトされる
投稿とリダイレクトを行う index.html がありますが、ユーザーに表示されることがあります。誰かがより良い方法を持っていますか?
アーロン
以下の3つの回答を試しました。それらのどれも私のために働きませんでした。ふりだしに戻る。あ
c - Linux sys コールを傍受するにはどうすればよいですか?
LD_PRELOAD トリックと、特定の syscall をあなたが提供したものに置き換える Linux カーネル モジュール以外に、syscall をインターセプトする可能性はありますか?
php - .htaccess を使用して 6 桁の数字の URL をスクリプトに送信し、他のすべての無効な URL を 404 として処理することはできますか?
.htaccess を使用して 6 桁の URL すべてをスクリプトに送信して処理し、他のすべての無効な URL をエラー 404 として処理することはできますか?
例えば:
送信先:
しかし
404 エラーとして処理されます。
私は現在、カスタム PHP 404 スクリプトを介してこれを機能させていますが、ちょっと厄介です。.htaccess の方がより洗練されたソリューションであると思われますが、それが可能かどうかはわかりません。
python - Pythonでコマンドを別の入力にリダイレクトする
これをPythonで複製したいと思います:
(hg cat file.txtは、最後にコミットされたバージョンのfile.txtを出力します)
ファイルをgvimdiffにパイプする方法は知っていますが、別のファイルを受け入れません。
Pythonの部分に行きます...
サブプロセスが呼び出されると、ファイル名として渡されるだけ<(hg cat file)
です。gvimdiff
それで、bashのようにコマンドをリダイレクトする方法はありますか?簡単にするために、ファイルをキャットしてdiffにリダイレクトするだけです。
apache - Apache が自動的に www.? を削除するようにします。
Cookie や SEO などのさまざまな理由から、物事をシンプルにするために、Apache がhttp://www.foobar.com/anythingへのすべてのリクエストをhttp://foobar.com/anythingに自動的にリダイレクトするようにしたいと考えています。私が思いつくことができる最高のものは、mod_rewrite ベースの怪物です。「ドメイン ABC のすべての要求を XYZ にリダイレクトする」ことを伝える簡単で簡単な方法はありますか?
PS:このやや関連する質問を見つけましたが、これは IIS 用であり、私が望むこととは反対のことを行います。また、それはまだ複雑です。