SORU
16 NİSAN 2009, PERŞEMBE


Sihirli Joker Alt etki alanı ve Statik etki alanı İçin

URL app1.example.com, example.com *.example.com farklı bir sanal bilgisayar kullanarak hepsini istiyorum burada tuhaf bir durum var. Bu ne (example.com yol hariç sadece messier yapar)

<VirtualHost *>
  ServerName app1.example.com
  ServerAlias app1.example.com

   DocumentRoot = /var/www/app1
   # Other configuration for this app here

</VirtualHost>

<VirtualHost *>
  ServerName wildcard.example.com
   ServerAlias *.example.com

   DocumentRoot = /var/www/wildcard
   # other configuration for this app here

</VirtualHost>

Sorun şu ki, bunlar çatışma. İlk sırada hangisi kazanır. Nasıl bir joker Test ve belirli bir ev sahibi olabilir miyim?

Not: sadece config DocumentRoot değiştirmiyorum, mod_rewrite DocumentRoot değişkeni değiştirmek için kullanarak bunu düzeltmez.

Teşekkürler

CEVAP
16 NİSAN 2009, PERŞEMBE


NameVirtualHost *:80

<VirtualHost *:80>
  DocumentRoot /var/www/app1
  ServerName app1.example.com
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot /var/www/example
  ServerName example.com
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot /var/www/wildcard
  ServerName other.example.com
  ServerAlias *.example.com
</VirtualHost>

Çalışması gerekir. İlk girişi ise açık bir maç olsun yok eğer doğru değilse, varsayılan değer olacaktır. Eğer bu app.otherexample.com nokta olsaydı, yakalandı app1.example.com olur. Adını ilk girişi ile sanal konaklar açmak gerekir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ama Jenna

    Ama Jenna

    29 NİSAN 2011
  • HouseholdHacker

    HouseholdHac

    6 Kasım 2007
  • warningthepeople

    warningthepe

    21 EYLÜL 2011