web-dev-qa-db-ja.com

httpd.confを手動で変更せずに、ワイルドカードサーバーエイリアスを仮想ホストに追加することは可能ですか?

ワイルドカードサーバーエイリアスを追加することは可能ですか(例:*.somesite.com)httpd.confを手動で変更せずにApacheサーバーで?ホスティングサーバーとは異なるDNSを使用しており、DNSにアスタリスクAレコードを追加して、(test.somesite.comtest2.somesite.com)ホスティングサーバーのIPに追加しましたが、cpanelのApachehttpd.confファイルにアスタリスクサーバーエイリアスを追加する方法がわかりません。 plsは解決策がありますか?

いいえ、httpd.confにアクセスできない場合、解決策はありません。

その理由は、Apacheがリクエストを受け取るたびにチェックする場所であり、他の場所に委任されていないためです。一致するものが見つからない場合は、あきらめてデフォルトのページを返します。これを回避する方法はありません、私は恐れています。

一方、多くのホストは、httpd.confsにこのような小さな変更を加えることをいとわないでしょう。そうでない場合は、実際にホストを切り替える必要があります。

1
Jay

ドメイン名の形式の場合、これは http://en.wikipedia.org/wiki/Domain_Name_System に役立ち、自動化の実現に役立つ可能性があります https://stackoverflow.com/questions/ 11803263/automating-Apache-virtual-hosts

0
Memos Electron