(初心者からApacheへの用語集)ディレクトリ別Apache仮想ホスト
ApacheでUbuntu 11.10を実行しています。 DocumentRootからサブディレクトリにwww要求を送ることは可能ですか?例、私は/生産があると言う。 "/production/blog.com"のような新しいサブディレクトリを作成すると、* .blog.comのリクエストがそのディレクトリから取得されます。何らかの方法でApache設定をワイルドカードする方法はありますか?
(初心者からApacheへの用語集)ディレクトリ別Apache仮想ホスト
ApacheでUbuntu 11.10を実行しています。 DocumentRootからサブディレクトリにwww要求を送ることは可能ですか?例、私は/生産があると言う。 "/production/blog.com"のような新しいサブディレクトリを作成すると、* .blog.comのリクエストがそのディレクトリから取得されます。何らかの方法でApache設定をワイルドカードする方法はありますか?
はい、次のように:あなたは `にServerAlias * .example.com`その特定のホスト/バーチャルホストの定義ハンドルを聞かせするために、すべてのexample.comホスト名を持つことができるようにhttp://httpd.apache.org/docs/2.2/vhosts/mass.html
どのような例ですか?この作業にはmod_rewriteが必要ですか? – ewhitt
@ user962019 - [シンプルな動的仮想ホスト](http://httpd.apache.org/docs/2.2/vhosts/mass.html#simple)私は、これにはmode_rewriteが必要であるとは思わないが、それは後のいくつかの例のためである。 – ziesemer
ありがとうございます。どのURLが "VirtualDocumentRoot/www/hosts /%0/docs"の "%0"に許可されているかを制御しますか?私の目標は、*。blog.com(www.blog.com、site.blog.com、download.blog.com、...など)を許可することです。 – ewhitt
' ServerAlias'ディレクティブは、ワイルドカードを可能にします。適切なmod_rewriteマジックでは、ワイルドカードのホスト名部分をサブディレクトリ参照に変換することができます。 –