仮想ホストを作成しましたhttp://staging.layzer.tunde.comURLはページディレクトリを指していませんが、次のようにファイルパスを入力するとhttp://ip/staging.layzer.tunde.com ページを表示できます。コマンドsudo a2ensite staging.layzer.tunde.com.confでサイトを有効にしました。
何が間違っているのでしょうか。
答え1
動作させるには、ホスト名を DNS に入力する必要があります。現時点では動作しません。
$ host staging.layzer.tunde.com
Host staging.layzer.tunde.com not found: 3(NXDOMAIN)
ホスト名を検索できない場合、それを魔法のように IP に変換する方法はありません。DNS を修正することが制御できない場合は、/etc/hosts
ファイルに IP とホスト名を追加することで、これを一時的にハッキングできます。