Apache | Free Style



2007年06月13日

apacheインストール

Yahoo!ブックマークに登録 はてなブックマークに追加 del.icio.usに追加 livedoorクリップへ追加 Buzzurlに追加 POOKMARK Airlinesへ追加 newsingへ投稿 Saafブックマークに追加
CFLAGS="-O3 -mtune=nocona -msse3 -I/usr/local/include" \
CXX=gcc CXXFLAGS="-O3 -mtune=nocona -msse3 \
-felide-constructors -fno-exceptions -fno-rtti -I/usr/local/include" \
LDFLAGS="-L/usr/local/lib" \
./configure \
--prefix=/usr/local/apache2 \
--enable-so \
--enable-rewrite

2.2系は挙動が不明な点もあるので、安全策として2.0をチョイス。

gccオプションをCPUに最適化してみる振りをして、
割と普通にコンパイル。

まぁApacheなら何も悩むことないやね。

2006年06月11日

ドメイン転送

Yahoo!ブックマークに登録 はてなブックマークに追加 del.icio.usに追加 livedoorクリップへ追加 Buzzurlに追加 POOKMARK Airlinesへ追加 newsingへ投稿 Saafブックマークに追加

  • 同一サーバ内

  • .htaccessしか使えない

  • ドメインだけ転送したい

  • 場合の転送方法

    ロリポップとかレンタルサーバなら大体当てはまる)
    サブドメインコースから独自ドメインにした場合、サブドメイン使わないけど
    アクセス来てるしどうしようー的な解決方法(・ω・)

  • mod_rewrite

  • RewriteEngine on
    RewriteCond %{HTTP_HOST} ^(excel\.under\.jp|www\.iidx\.jp)(:80)?
    RewriteRule ^(.*) http://iidx.jp/$1 [R,L]

    実際にうちで使っている例ですが、
    「excel.under.jp」「www.iidx.jp」でアクセスした場合「iidx.jp」に転送という意味。

    マニュアルにもあるとおりアーミーナイフは伊達じゃない。
    リダイレクト系の最終兵器。

  • mod_alias

  • Redirect、RedirectMatchなど
    Redirectはディレクトリ単位での転送、
    RedirectMatchはRedirect+正規表現が使用可能。
    比較的簡単な条件でしか転送できないので、転送元は全てローカルパス指定。
    そのため、別ドメイン、同一サーバだと無限ループしてしまうため使えない。
    構文は↓な感じ
    Redirect permanent /hoge/ http://hogehoge.jp/

    「/hoge/」配下にアクセスが来た場合「http://hogehoge.jp/」にリダイレクト
    RedirectMatch permanent (.*)\.gif$ http://hogehoge.jp/$1.jpg

    gifファイルにアクセスが来た場合「http://hogehoge.jp/」のjpgファイルにリダイレクト

    2005年12月26日

    HTTPステータスコード

    Yahoo!ブックマークに登録 はてなブックマークに追加 del.icio.usに追加 livedoorクリップへ追加 Buzzurlに追加 POOKMARK Airlinesへ追加 newsingへ投稿 Saafブックマークに追加

    http://www.itmedia.co.jp/help/tips/linux/l0466.html

    よく見るのは200,302,304,401,403,404,500ぐらいかな。

    304いまいちわからないんだが。
    keepalive効いてるうちにリロードすると対象ファイルが更新されてなければ
    304を返すって認識でいーのかな。
    ⇒ブラウザのキャッシュと対象ファイルが一致した場合に304が正解






    MSN:chrome_fs@hotmail.co.jp
    ※メッセ専用

    800*600 ATOM1.0
    RSS1.0 RSS2.0
    人気ブログランキング - Free Style