LifeHackerに質問:複数のサブドメイン?


親愛なるライフハッカー、

セットアップに関するチュートリアルを見つけましたホームWebサーバーそしてドメイン名を割り当てます信じられないほど役に立ちます。ありがとう!

ワイルドカードの使用について質問があります。どのようにしてそれらを別のページに解決させますか?たとえば、どのようにblog.mydomain.homeip.netを入手してブログに解決しますが
mydomain.homeip.netはホームページに解決しますか?

親愛なるホームホスト、

サブドメインは、デフォルトのホームページ、ブログ、音楽コレクションなど、さまざまな種類のコンテンツを分割する素晴らしい方法です。セットアップするには、httpd.conf(apache構成ファイル)を編集する必要があります。

あなたがする必要があるのは、異なるホスト(「仮想ホスト」と呼ばれる)を設定し、Apacheにどのディレクトリが一致するかを伝えることです。たとえば、myname.example.comにHomepageとblog.myname.example.comにマッピングして、私のブログとJukbox.myname.example.comにマッピングして音楽コレクションにマッピングしたい場合は、以下をhttpd.confに追加します。

<VirtualHost *>DocumentRoot /Library/WebServer/example.comServerName myname.example.com</VirtualHost><VirtualHost *>DocumentRoot /Library/WebServer/blog.example.comServerName blog.myname.example.com</VirtualHost><VirtualHost *>DocumentRoot /Users/gina/Music/iTunesServerName jukebox.myname.example.com</VirtualHost>

そこに私のDocumentRootは、サイトのファイルを保持するフォルダーへのファイルパスです。 (私は今、Macを使用しています、PCではC:\などになります。)

賢明な言葉:編集を開始する前に、最初に作業中のhttpd.confファイルをバックアップします。それは時々気難しい獣であり、私が最初にバックアップしなかったので私の人生で何時間も食べるものです。

幸運を!