UNIX ネットワークプログラミング第2版 Vol.1 より。 特筆すべきことは、デーモンはコントロールターミナルを持たずに実行されるので、カーネルが生成した SIGHUP シグナルを受け取ることができないということである。これを利用して多くのデーモンでは、構成ファイルの変更によるファイルの読み直しを管理者からデーモンに伝えるためにこのシグナルを用いている。 ということだそうです。 syslog や httpd や inetd なんかがそうですね。 そういう経緯があったのか。
mod_rewriteでの最後の砦 - As a Futurist...をみて、僕もApacheでURLに%2Fを含むリクエストをリバースプロキシするときに困ったことがあったなーというのを思い出した。 AllowEncodedSlashes On RewriteRule ^/(.*)$ http://backend/$1 [QSA,L,P]みたいな設定を書いてるときにfrontendに http://frontend/keyword/Fate%2Fstay+nightなリクエストが来ると、この設定だとbackendには http://backend/keyword/Fate/stay+night%2FがデコードされたURLにプロキシしてしまう! %2Fのままプロキシするには以下のように設定をすればよい。 AllowEncodedSlashes On RewriteCond %{THE_RE
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く