タグ

Apacheに関するCressのブックマーク (9)

  • SSLに関するディレクティブ設定例

    SSLに関するディレクティブ設定例 ~ Apache 1.3 ここでは不特定多数に公開する WEB サーバーを対象としておりません。独自CA による WEBサイトの暗号化は限られた用途のみに限定する必要があります。 SSLで公開する場合のディレクティブ設定例を挙げます。設定はApache 1.3です。Apache 2 では、SSLに関する設定は別ファイルに分けられています。 SSL接続に限定させたい場合 SSL専用のディレクティブを指定するには以下のように設定します。もし、httpで接続しようとした場合、ssl_only.html(警告)が表示されるようになっています。

  • ウノウラボ Unoh Labs: mod_proxy_balancer 小技集

    こんにちは sato です。 ベンチャーでは高価なハードウェアバランサなどを購入することはできないですが、 apache2.2 から mod_proxy_balancerという apacheモジュールの ソフトウェアバランサが 追加されたので、フォト蔵でも使用しています。  今のところ proxy サーバがボトルネックになることはないです。 想定構成は以下とし、apacheは 2.x を使用しました。 proxy1 +------web1 +------web2 ... +------webN ・基設定 httpd.conf LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so ProxyPass / ba

    Cress
    Cress 2007/09/04
    ロードバランサと相見積で出したらどうだろう?
  • cronos feed 2.0::RewriteEngine On が動作しない!

    RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /~username/hoge/index.php/$1 [QSA,L] 上のようなテキストを .htaccess に書けば、/~username/hoge/hogehoge にアクセスすると、 /~nakagawa/hoge/index.php/hogehoge にアクセスするのと同じなんですが、どうもこれが動いてないっぽい。 404 エラーが帰ってきて、そもそも .htaccess を読んでない気がする。。 » AllowOverride ディレクティブ によると、AllowOverride None の場合、.htaccess ファイルを完全に無視するらしい。 ということで、 # None を Allに変更。 #Al

    Cress
    Cress 2007/07/18
  • .htaccessによるRewriteEngine - XREA&CORE SUPPORT BOARD

    はじめまして、XREAでサイト開設を考えているんですが、.htaccessによるRewriteEngineの挙動について質問させていただきます。 現在トップディレクトリ(/public_html/以下)に.htaccessを設置してその中で以下のようにRewriteEngineを定義しています。 RewriteEngine on RewriteRule ^faq-(.+)\.html /faq/index.php?kate=$1 RewriteRule ^faqview-(.+)-([0-9]+)\.html /faq/faqview.php?kate=$1&num=$2 RewriteRule ^bbs-([a-zA-Z]+)-([0-9]+)\.html /bbs/index.php?kate=$1&offset=$2 RewriteRule ^bbsview-

    Cress
    Cress 2007/07/18
    あとで検証する。
  • ETag

    If-Modified-SinceやらLast-Modifiedやらなんやらの絡みで、ETagなるものを調べていたわけですが、とりあえずあれば使うけどなくても別に・・・みたいなモノっぽい感じ。If-Modified-Sinceは、とりあえずLast-Modifiedを常に吐いて、受信ヘッダをチェックし適切に304を返してやるだけでOKな感じ。 ていうかETagはどういう風に生成するものか調べきれなかった。リクエストされたURLや更新時刻、inodeなどを元に生成するらしいけど。そこまでしか。 ブラウザは受け取ったETagの値を、次回リクエスト時にIf-None-Matchの値としてそのまんま送ってくるだけな感じなので、適当にMD5やらなにやらでハッシュを生成してやるだけ? まぁ、Last-Modified吐いて適当にIf-Modified-Since調べるだけで十分っぽい感じなので、もうb

    ETag
    Cress
    Cress 2007/03/07
    ETag
  • application/xhtml+xmlで提供されるコンテンツについて - WebStudio

    application/xhtml+xmlはXHTMLのためのContent-Typeで、 従来のHTML文書とは違うことを明示しています。 そのため、application/xhtml+xmlで提供されているXHTMLのページは Windows版InternetExplorer(以下WinIE)含む、XHTML非対応UAでは表示できません。 もずはっく日記ではHTTP_ACCEPTにapplication/xhtml+xmlが含まれていない場合、 エラーが表示されますが、静的なコンテンツ(*.xhtml)ではダウンロードの指示が出るでしょう。 2007年4月現在、世界で約80%のシェアを持つWinIEで表示できないコンテンツが何故あるのでしょうか? それは世界でのシェアが必ずしも全てのサイトでのシェアと似ているとは限らないということです。 当サイトでapplication/xhtml+x

  • OpenSSLでの自己認証局(CA)と自己証明書の作成

    OpenSSLを利用した、自己認証局(CA)の構築と、サーバ証明書の作成手順とApache+mod_SSLでの設定方法についてもご紹介します。 Section.1では、通常のhttps通信を可能とするため、以下の手順を行います。 1.自己認証局(CA)の構築 2.サーバの証明書の作成 3.自己認証局によるサーバ証明書への署名 4.Apache+mod_sslの設定例 Section.2では、Section.1に加えてクライアント認証に利用する証明書の発行方法とApacheの設定例を示します。 1.クライアント認証用証明書の作成 2.Apache+mod_sslでの設定例 最初に、自己認証局(以下CA)の構築を行います。なお、CAの構築は/usr/local/CAに行います。 CAを作成するには、OpenSSL付属のCA.shを利用します。 (CA.shは、OpenSS

  • Apache + PHP + PostgreSQL で認証ページを作る (2)

    Cress
    Cress 2006/01/23
    PostgreSQLを使った認証ページ
  • mozdev.org - livehttpheaders: index

    Mozilla VPN: Fast. Simple. Private. Protect your entire device and all applications. Mask your real location and connect up to 5 devices. Subscribe now.

    mozdev.org - livehttpheaders: index
  • 1