Otomatik Sub Domain Oluşturma
Wildcard DNS host servisiniz tarafından aktif edilmiş olmalıdır. Wildcard DNS *.alanadiniz.com şeklindeki bir altdomaindir ve bu domain site IP nize yönlendirilmiş olmalıdır.
.htaccess ile çözümde aslında yarattığımız bir subdomain bulunmuyor:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^([^.]+).site.net$ [NC]
RewriteCond %1 !^(www|ftp|mail)$ [NC]
RewriteRule ^.*$ profil.php?kullaniciadi=%1 [L]
RewriteCond %{HTTP_HOST} ^([^.]+).site.net$ [NC]
RewriteCond %1 !^(www|ftp|mail)$ [NC]
RewriteRule ^.*$ profil.php?kullaniciadi=%1 [L]
veya
RewriteCond %{HTTP_HOST} !^(www.)?.dijitalders.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?test.dijitalders.com [NC]
RewriteRule ^(.*)$ http://www.dijitalders.com/index.php?sa=test_listesi [R=301,L]
RewriteCond %{HTTP_HOST} ^(www.)?test.dijitalders.com [NC]
RewriteRule ^(.*)$ http://www.dijitalders.com/index.php?sa=test_listesi [R=301,L]
Bu kod ile örneğin http://altan.site.com adresine gelecek talep, http://www.site.net/profil.php?kullaniciadi=altan adresine yönlendirilecektir. Böylece uzun ve şık durmayan urllerden kurtulmuş olacağız.
Not: wildcard DNS host servisiniz tarafından aktif edilmiş olmalıdır.
^(www|ftp|mail) ifadeside yönlendirilmeyecek gerçek subdomainleri yazacağınız bölüm.
Kaynak:
Yorumunuzu Ekleyin
Otomatik Sub Domain Oluşturma Yorumları +1 Yorum
-
cem
merhabalar arkadaslar benim sorunum wildcard subdomainbir turlu calistiramadim.
resimdeki gibi.vaaybe.comseklinde/public_html/wildcarddiye bir dosya aciyor.
eskiden benim SSL comodo yoktu.ssl aldiktan sonra bu sorunu yasadim.
simdi benim sitedemagaza vitrini var oraya tiklayan kisi direksubdomaine yonediriyordu.
sayfa su sekilde acilmasi gerekirdiornek: erdem.vaaybe.com
ama su an boyle acilmiyor. /public_html/wildcarddiye bir dosya var onun icindedefault.html dosya aciliyor kafayi yedim bir aydir sorunu cozemedim.
herkese cok tesekurler.
cozumlerinizi bekliyorum.16 Temmuz 2015 23:05:32, Perşembe