こんにちは、
Virtualminには3つのドメインといくつかのサブドメインがあり、正常に動作します。過去1年間、Webminコントロールパネルに表示されるパッケージの更新を除いて、サーバーのメンテナンスは行いませんでした。
既存のドメインにサブドメイン(サブサーバー)を追加しようとしました。これで、すべてのドメインとサブドメインが、新しく作成された仮想サーバーまたはサブサーバーのpublic_htmlを指します。
例:subdmain/Subserverをwww.example1.comに追加する場合、他のすべての既存のドメインとサブドメインは/home/example1/domains/test.example1.com/public_htmlを指します
または、www.example2.comの新しい仮想サーバーを作成した場合、他のすべての既存のドメインとサブドメインは/ home/example2/public_htmlを指します
Webmin-> Apache Webserver->既存の仮想ホストは次のようになります。
Type Address Port Server Name Document Root
Virtual Server Any 80 medlk.myolddomain.com /home/abcd/domains/medlk.myolddomain.com/public_html
Virtual Server Any 80 mydocs.myolddomain.com /home/abcd/domains/mydocs.myolddomain.com/public_html
Virtual Server 128.123.33.334 80 test.myolddomain.com /home/abcd/domains/test.myolddomain.lk/public_html
「任意」を表示するIPアドレスが表示されます。
新しく作成された仮想サーバーは、IPアドレスを共有しません。代わりに、そのIPアドレスを持つすべてのドメインは、新しく作成されたpublic_htmlフォルダーを指します。
それを解決するには、私がしなければならない、
1。作成した新しい仮想サーバーを削除するか、
2。仮想サーバーの編集->有効な機能-> Apache Webサイトの無効化(チェックマークを削除)
3。そのサーバーのIPアドレスを変更する
私は何が間違っているのか見当もつかない。この問題に取り組む際のアドバイスをいただければ幸いです。
ありがとうございました
今のところ、/etc/Apache2/sites-available/xxxx.conf
を編集して問題を解決しました
最初の行で行った変更、<VirtualHost 128.xxx.xxx.227:80> Changed it to, <VirtualHost *:80>