wilcard DNS ve Sanal subdomains?

3 Cevap php

Ben sadece alamadım ..

? Username.mydomain.com = mydomain.com / User.php kullanıcı = adı: Böyle senaryo almak planlıyorum

Peki, bu joker DNS beni deli yapıyor çünkü en henüz bu kadar ileri gitmeyelim! :/

Ben DNS kaydı var

* A my-ip-address

Ve benim vhost dosyasında var

ServerAlias *.mydomain.com

Ama bu sadece hiç çalışmıyor .. Hayır bekle, örnek test.mydomain.com rastgele bir subdomain .. Wut değil çalışıyor ama?

Ben herhangi bir alt ping zaman olması gerektiği gibi benim ip buluyorum. Herkes bana yardımcı olabilir misiniz?

Okey ve sonra bu diğer konu. Ben bu sanal subdomain çalışma alırsınız zaman (ve eğer), ne yukarıda açıklandığı gibi o iş yapmak için en iyi sollution olurdu?

username.mydomain.com mydomain.com / User.php eşittir? user = kullanıcı adı

bu alt etki alanı olacak gibi ama kullanıcı bunu görebiliyorum ... Minik sry, burada kaybetti! :)

Tüm yardım için teşekkür ederiz!

3 Cevap

sadece aynı kesin durumu ele

Yapmanız gerekenler

  • cpanel Gelişmiş DNS Zone Editor gitmek
  • etki alanını seçin
  • adı:. * doaminname.com
  • TTL: 14400
  • Türü: CNAME
  • Adres: domainname.com / yol
  • Yani, gibi olurdu:. * Doaminname.com CNAME 14400 domainname.com / yol

ve daha sonra küçük bir çimdik. htaccess

# Extract the subdomain part of domain.com
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domainname\.com$ [NC]

# Check that the subdomain part is not www and ftp and mail
RewriteCond %1 !^(www|ftp|mail)$ [NC]

# Redirect all requests to a php script passing as argument the subdomain
RewriteRule ^.*$ http://www.domainname.com/path/%1 [R,L]

Burada% 1 subdomain bit.

bu durumda kayıp diğer bazı vücut yardımcı olur, umarım. teşekkürler.

ben sadece ben her zaman kullanabilirsiniz .... bunu fark ..

  • CNAME abc.com.

http://www.decodephp.com/2006/10/12/virtual-subdomains-and-php/

Okey Ben sadece happend bilmiyorum ama ben bu durum hakkında gerçekten deli olsun, benim VPS ve yeniden yüklemek tüm sistemi nuke ... ve şimdi çalışıyor .. :)

Her neyse, teşekkürler Sab!