私はRaspberry Pi p3でOSMCを実行し、内部のWebページを設定しようとしています。
lighttpdをインストールして「osmc.local」にアクセスしようとすると、lighttpdページが正しく表示されます。ここで、「xyz.osmc.local」などのサブドメインを設定したいと思います。
サブドメイン/仮想ホストを作成するには、「/etc/lighttpd/lighttpd.conf」ファイルを編集し、以下に示す行を追加する必要があります。
$HTTP["host"] == "sub.example.com" {
server.document-root = "/var/www/sub.example.com/public/htdocs"
server.errorlog = "/var/www/sub.example.com/logs/error.log"
accesslog.filename = "/var/www/sub.example.com/logs/access.log"
}
しかし、私が何をしても、 "osmc.local"ドメインが正しく機能していても、サブドメインは機能しません。
どんな提案がありますか?
答え1
xyz.osmc これは、xyz の代わりにローカルシステムの DNS リゾルバまたは DNS ホストファイルに入れたレコードです。理由は、ローカルシステムのドメイン名がローカルで、残りはサブドメインとサブサブドメインを作成するのと同じです。に。
まずドメインとして識別され、次にサブドメインサブドメインとして識別されます。