Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
TLS拡張(RFC4366)仕様の一つ Server Name Indication(SNI)によって名前ベースのバーチャルホストでもSSLが使えますが、そもそもなぜ、名前ベースのバーチャルホストでSSLが使えないのかその理由と、SNIの仕組みと設定方法について調べてみました。 以前、WEBディレクターの方から、SSLを使っているサイトのバーチャルホストの設定依頼を受けて「SSL使ってるとバーチャルホストは使えないっすよ」とドヤ顔で答えてしまい、少し恥ずかしい思いをしました。(^^;) 昔の上司の言葉「常にアンテナを張っておけ!」を思い出します。 SNIの仕組み SSLを使っていると当然ですがHTTPヘッダは暗号化されているので、クライアントがどのホスト名を指定しているのか判断できないため、先頭のバーチャルホスト(図の場合は lamp-sv)が表示されてしまいます。 SNIではSSL/TL
現在運用中のWebサーバーで、もうひとつWebサイトを運用する。 ここでは、WebサーバーApacheのバーチャルホスト機能を使用して、以下に示す条件で2つのWebサイトを運用できるようにする。 ・メインWebサイトはhttp://centossrv.com/ ・追加するWebサイトはhttp://virtual.com/ ・メインWebサイトのドキュメントルートは/var/www/html/centossrv.com ・追加するWebサイトのドキュメントルートは/var/www/html/virtual.com ・メインWebサイトへのアクセスログは/var/log/httpd/access_log、/var/log/httpd/error_logに記録する ・追加するWebサイトへのアクセスログは/var/log/httpd/virtual.com-access_log、/var/lo
Apache へのアクセスをフックして、かなり強力な操作ができる mod_rewrite モジュール。これまでシコシコとアプリケーション側で対応していたものが、サクっとWebサーバが解決してくれる可能性大ですよ、これ。 豊富な機能をざっとながめて思いつくサービスとしては、httpアクセスのSSLへのリダイレクト、サブドメイン管理、リファラ判定などによるコメントスパム対策、ブラウザ判定や時刻によるリダイレクト。ブラウザ判定をうまく使えば、例えばフルフラッシュサイトで、検索エンジンのクローラにだけ別HTMLページを見せてSEO対策することもできそう。(そういう小賢しい対応は好きじゃないけど) 以下、大まかな機能と使い方のメモ。 apache2.0系でのサンプルなので、1.3系の人は読み替えたり、調べたりしてうまいことやってくださいまし。 # vi /usr/local/apache/conf/
wordpress 動かしてるサーバで次のように書いてみたら動かなかった。 ログを見るに RewriteCond がうまくマッチしてくれない。 <VirtualHost *:80> DocumentRoot /var/www/wordpress DirectoryIndex index.php Options -Indexes <IfModule mod_rewrite.c> RewriteEngine On #RewriteLog /tmp/rewrite.log #RewriteLogLevel 9 RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> <
Dalam dunia perjudian online, mencari platform yang terpercaya dan aman merupakan prioritas bagi para pemain. Cendol168 muncul sebagai jawaban bagi Anda yang mendambakan kedua hal tersebut. Situs ini tidak hanya menawarkan berbagai permainan slot yang seru dan menarik, tetapi juga menyediakan fasilitas sportsbook yang lengkap, menjadikannya destinasi utama bagi para penggemar taruhan olahraga dan
バーチャルホストを設定することで、1つの仮想専用サーバー(VPS)上で複数のドメインを運用することができます。 環境 CentOS 6.10 1.ドメイン側のネームサーバー設定 バーチャルホストを利用するには、ドメイン側のネームサーバー設定・VPS側のネームサーバー設定の両方が必要になります。 ドメイン側のネームサーバー設定は、各ドメイン管理会社によって異なりますので、取得したドメイン管理会社のサポートページを閲覧して設定してください。 ※下記リンクは、上記ドメイン管理会社で取得した場合のサポートページです。 「さくらインターネット株式会社」で取得したドメインの場合 「お名前.com」で取得したドメインの場合 2.VPS側のネームサーバー設定 次に、VPS側のネームサーバーで複数のドメインを使用するための設定が必要です。 下記のネームサーバー利用申請方法を参考にして設定を行ってください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く