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

  • Breno Rises

    Breno Rises

    7 Ocak 2014
  • JTechTalk

    JTechTalk

    11 Temmuz 2010
  • Maschine Tutorials

    Maschine Tut

    15 ŞUBAT 2011