Anında etki Alanları oluşturun .debug (PHP)
Kayıt kullanıcılar hesap alanı için benim web sitesinde bir alt etki yaratacak bir sistem oluşturmak için arıyorum.
örneğin johndoe.website.com
İle ilgili bir şey olacağını düşünüyorum .dosya büyük olasılıkla web sitesinde başka bir konuma yeniden yönlendirme debug? Aslında bilmiyorum. Ama bana başlamak için herhangi bir bilgi büyük mutluluk duyacağız.
Alan bir kayıt oluşturmak sorun değil - bunu birçok kez yaptım. sadece alt etki alanı ile nereden başlayacağınızı emin değilim.
Teşekkürler, Ben.
CEVAP
Hızlı Özet
- DNS üzerinde bir joker etki alanı sunucusu *oluşturmanız gerekir.website.com
- Konak konteyner (ler) i *belirtmeniz gerekir.website.com - Bu
ServerAlias
DOCs yapılır - Sonra ayıklamak ve PHP alt doğrulamak ve uygun verileri görüntülemek
Uzun versiyonu
1. Joker DNS kaydı oluşturmak
DNS ayarlarınızda *.example.org
gibi wildcard domain entry bir oluşturmanız gerekir. Joker bir giriş şöyle görünür:
*.example.org. 3600 A 127.0.0.1
2. Konak joker karakter vardır
Apache yapılandırma ServerAlias
DOCs yönergesinde joker belirten konak bir kap ayarlamanız gerekir sonraki. Örnek kabı p:
<VirtualHost *:80>
ServerName server.example.org
ServerAlias *.example.org
UseCanonicalName Off
</VirtualHost>
3. PHP hangi iş
PHP komut $_SERVER
süper küresel değişken bakarak etki öğrenebilirsiniz. Burada PHP: alt kapma bir örnek
preg_match('/([^.] )\.example\.org/', $_SERVER['SERVER_NAME'], $matches);
if(isset($matches[1])) {
$subdomain = $matches[1];
}
Düzenli burada insanlar www.subdomain.example.org ya subdomain.example.org ile sitenizi vurmak için izin vermek için kullandım.
Asla www uğraşmak zorunda bekliyoruz. (ya da diğer alanları) sadece öyle gibi: bir dize kullanabilirsiniz
$subdomain = substr(
$_SERVER['SERVER_NAME'], 0,
strpos($_SERVER['SERVER_NAME'], '.')
);
Kitlesel Sanal Barındırma
Genellikle bir uygulama soru öneriyor gibi birçok farklı web siteleri barındırmak için yerine kullanmaya çalışırken güç kullanmak istiyorsunuz, bu kitlesel sanal barındırma yukarıda biraz farklı bir düzen.
Benim büyü önce kitlesel sanal barındırma ortamında eğer gitmek istediğin yol ise bakabilirsin hangi post on my blog, merkezli belgelenmiş var. Ayrıca, tabii ki, respective Apache manual page var.
Apache de kullandım büyü yöntemi biraz daha az esnek kitlesel sanal barındırma ile ilgili bir iç yol var. Bu tüm Apache Dynamically Configured Mass Virtual Hosting manual page açıklanmıştır.
Alt etki alanları arasında PHP Oturuml...
.debug yeni etki alanı için tüm sayfal...
Access-Control-Allow-Origin joker alt ...
Jquery - anında gizli bir form öğesi O...
Süreç Değiştirme.Uygulama etki alanlar...