前の日 / 次の日 / 最新 / 2007-12

/home/pochi/ChangeLog / 2007-12-16

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2007-12-16 Sun

休日出勤 [仕事]

やることがまだまだ沢山。

F5 でのリダイレクト設定 [computer]

ちゃんとしたロードバランサはやっぱりよくできてる。
リダイレクト設定も超簡単。
以下のような感じで書けちゃう。

when HTTP_REQUEST {
    if { [HTTP::uri] starts_with "/form/"} {
       HTTP::redirect "https://[HTTP::host][HTTP::uri]"
 }
}


mod_rewrite みたいに面倒なことをしなくてもOK。
ちなみに mod_rewrite で同じことをやろうとすると以下のような感じ。

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteLog "logs/rewrite_log"
  RewriteLogLevel 0
  RewriteCond %{HTTPS} Off
  RewriteRule ^/form(.*)?$ https://%{HTTP_HOST}/form$1 [L,R]
</IfModule>


ググると、443 番ポートのときに、という設定(以下)が多いけど、

RewriteCond %{SERVER_PORT} !^443$


多分 HTTPS という環境変数を参照するほうが正しい(以下)。

RewriteCond %{HTTPS} Off

CPAN の tarball から rpm にしてくれる cpanflute2 [computer]

cpanflute2 を使うと CPAN の tarball から rpm にしてくれる。
cpanflute2 は RPM-Specfiles に入っている。

RPM-Specfiles
http://search.cpan.org/dist/RPM-Specfile/lib/RPM/Specfile.pm

2021 : 01 02 03 04 05 06 07 08 09 10 11 12
2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2021-03-02 14:20