ワイルドカードサーバーエイリアスを追加することは可能ですか(例:*.somesite.com
)httpd.confを手動で変更せずにApacheサーバーで?ホスティングサーバーとは異なるDNSを使用しており、DNSにアスタリスクAレコードを追加して、(test.somesite.com
、test2.somesite.com
)ホスティングサーバーのIPに追加しましたが、cpanelのApachehttpd.confファイルにアスタリスクサーバーエイリアスを追加する方法がわかりません。 plsは解決策がありますか?
いいえ、httpd.conf
にアクセスできない場合、解決策はありません。
その理由は、Apacheがリクエストを受け取るたびにチェックする場所であり、他の場所に委任されていないためです。一致するものが見つからない場合は、あきらめてデフォルトのページを返します。これを回避する方法はありません、私は恐れています。
一方、多くのホストは、httpd.conf
sにこのような小さな変更を加えることをいとわないでしょう。そうでない場合は、実際にホストを切り替える必要があります。
ドメイン名の形式の場合、これは http://en.wikipedia.org/wiki/Domain_Name_System に役立ち、自動化の実現に役立つ可能性があります https://stackoverflow.com/questions/ 11803263/automating-Apache-virtual-hosts