📄 name-based.html.ja.euc-jp
字号:
<?xml version="1.0" encoding="EUC-JP"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>叹涟ベ〖スのバ〖チャルホスト - Apache HTTP サ〖バ</title>
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
<body id="manual-page"><div id="page-header">
<p class="menu"><a href="../mod/">モジュ〖ル</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">脱胳</a> | <a href="../sitemap.html">サイトマップ</a></p>
<p class="apache">Apache HTTP サ〖バ バ〖ジョン 2.0</p>
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP サ〖バ</a> > <a href="http://httpd.apache.org/docs/">ドキュメンテ〖ション</a> > <a href="../">バ〖ジョン 2.0</a> > <a href="./">バ〖チャルホスト</a></div><div id="page-content"><div id="preamble"><h1>叹涟ベ〖スのバ〖チャルホスト</h1>
<div class="toplang">
<p><span>Available Languages: </span><a href="../de/vhosts/name-based.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
<a href="../en/vhosts/name-based.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../es/vhosts/name-based.html" hreflang="es" rel="alternate" title="Espa彨衞l"> es </a> |
<a href="../ja/vhosts/name-based.html" title="Japanese"> ja </a> |
<a href="../ko/vhosts/name-based.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
</div>
<p>この矢今では叹涟ベ〖スのバ〖チャルホストをどんなとき、
どうやって蝗うかを棱汤します。</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#namevip">叹涟ベ〖スと IP ベ〖スのバ〖チャルホストの孺秤</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#using">叹涟ベ〖スのバ〖チャルホストを网脱する</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#compat">概いブラウザとの高垂拉</a></li>
</ul><h3>徊救</h3><ul class="seealso"><li><a href="ip-based.html">ネ〖ムベ〖スのバ〖チャルホスト</a></li><li><a href="details.html">バ〖チャルホストのマッチングについての拒嘿</a></li><li><a href="mass.html">络翁のバ〖チャルホストの瓢弄な肋年</a></li><li><a href="examples.html">バ〖チャルホストの办忍弄な肋年毋</a></li><li><a href="examples.html#serverpath">ServerPath 肋年毋</a></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="namevip" id="namevip">叹涟ベ〖スと IP ベ〖スのバ〖チャルホストの孺秤</a></h2>
<p>IP ベ〖スのバ〖チャルホストでは、炳批する
バ〖チャルホストへのコネクションを疯年するために IP
アドレスを蝗脱します。ですから、それぞれのホストに改」に IP
アドレスが涩妥になります。これに滦して叹涟ベ〖スのバ〖チャルホストでは、
クライアントが HTTP ヘッダの办婶としてホスト叹を桂げる、
ということに巴赂します。この祷窖で票办 IP
アドレスを佰なる驴眶のホストで鼎铜しています。</p>
<p>叹涟ベ〖スのバ〖チャルホストは奶撅帽姐で、それぞれのホスト叹と
それに滦炳する赖澄な IP アドレスを DNS で肋年し、佰なる
ホスト叹を惰侍するように Apache HTTP サ〖バを肋年するだけです。
さらに、叹涟ベ〖スのバ〖チャルホストは稍颅する IP
アドレスの见妥を此下します。したがって、IP ベ〖スのバ〖チャルホストを
联买すべき泼年の妄统がなければ叹涟ベ〖スのバ〖チャルホストを蝗うべきです。
IP ベ〖スのバ〖チャルホストを蝗脱することを雇胃する妄统として、</p>
<ul>
<li>叹涟ベ〖スのバ〖チャルホストに滦炳していない概いクライアントがある
叹涟ベ〖スのバ〖チャルホストが漂くためには、クライアントは
HTTP ホストヘッダを流ってこなければなりません。
これは HTTP/1.1 の慌屯で妥滇されていて、すべての附洛弄な
HTTP/1.0 ブラウザでも橙磨として悸刘されています。
とても概いクライアントをサポ〖トしつつ、叹涟ベ〖スの
バ〖チャルホストを乖いたい眷圭は、この矢今の呵稿の数に
今かれている豺疯忽になるかもしれない数恕を斧てください。</li>
<li>叹涟ベ〖スのバ〖チャルホストは SSL プロトコルの泼魔により、
SSL セキュアサ〖バには蝗えません。</li>
<li>オペレ〖ティングシステムやネットワ〖ク刘弥のなかには、
侍の IP アドレス惧でない眷圭、剩眶のホストを侍胺いできないような
掠拌瓷妄の数恕を悸刘しているものがあります。</li>
</ul>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="using" id="using">叹涟ベ〖スのバ〖チャルホストを网脱する</a></h2>
<table class="related"><tr><th>簇息モジュ〖ル</th><th>簇息ディレクティブ</th></tr><tr><td><ul><li><code class="module"><a href="../mod/core.html">core</a></code></li></ul></td><td><ul><li><code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code></li><li><code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code></li><li><code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code></li><li><code class="directive"><a href="../mod/core.html#servername">ServerName</a></code></li><li><code class="directive"><a href="../mod/core.html#serverpath">ServerPath</a></code></li><li><code class="directive"><a href="../mod/core.html#virtualhost">VirtualHost</a></code></li><li><code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code></li></ul></td></tr></table>
<p>叹涟ベ〖スのバ〖チャルホストを蝗うには、そのホストへの
リクエストを减け烧けるサ〖バの IP アドレス (もしかしたらポ〖トも)
を回年する涩妥があります。
これは <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code>
ディレクティブで肋年します。奶撅、<code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> で
<code>*</code> の掳拉を蝗ってサ〖バの链ての IP アドレスを蝗います。
(毋えば SSL の蝗脱などで) 剩眶のポ〖トを蝗うことを纷茶しているのであれば、
苞眶に <code>*:80</code> のようにポ〖トも崔めるようにしてください。
<code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> ディレクティブで
IP アドレスを今いても、
极瓢弄にサ〖バがその IP アドレスをリッスンするということはないことに
庙罢してください。拒嘿は≈<a href="../bind.html">Apache の蝗うアドレスと
ポ〖トを肋年する</a>∽を粕んでください。さらに、ここで回年された
IP アドレスは链てサ〖バのネットワ〖クインタ〖フェ〖スと簇息烧けられて
いなければなりません。</p>
<p>肌は、胺うホストそれぞれに滦して <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> ブロックを
侯喇してください。<code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>
ディレクティブの苞眶は <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code>
ディレクティブの苞眶と票じにしてください (すなわち、IP アドレスか、链てのアドレスを罢蹋する
<code>*</code>)。それぞれの <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>
ディレクティブの面には、呵你嘎、どのホストが胺われるかを绩す <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> ディレクティブと、
そのホスト脱のコンテンツがファイルシステム惧のどこにあるかを绩す
<code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> ディレクティブを
今く涩妥があります。</p>
<div class="note"><h3>メインホストはなくなります</h3>
<p>贷にあるウェブサ〖バにバ〖チャルホストを纳裁する眷圭、
贷赂のウェブサ〖バに滦しても <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>
ブロックを侯らなければなりません。このバ〖チャルホストの
<code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> と
<code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>
は、グロ〖バルな <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> と
<code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>
と票じものにします。また、このバ〖チャルホストを肋年ファイルの面で
黎片に弥いて、デフォルトホストとして瓢侯するようにします。</p>
</div>
<p>たとえば、<code>www.domain.tld</code> を瓢かしていて、
さらにバ〖チャルホスト <code>www.otherdomain.tld</code>
を纳裁するとしましょう。このバ〖チャルホストは票办 IP を回しているとします。
そのような眷圭は、<code>httpd.conf</code>
に笆布のようなコ〖ドを纳裁するだけです</p>
<div class="example"><p><code>
NameVirtualHost *:80<br />
<br />
<VirtualHost *:80><br />
<span class="indent">
ServerName www.domain.tld<br />
ServerAlias domain.tld *.domain.tld<br />
DocumentRoot /www/domain<br />
</span>
</VirtualHost><br />
<br />
<VirtualHost *:80><br />
<span class="indent">ServerName www.otherdomain.tld<br />
DocumentRoot /www/otherdomain<br />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -