Ana içeriğe geç

DNS ve Domain Yap?land?rmas?

Mod�l� y�kledikten sonra kirac?lar?n?z?n CRM'lerine nas?l eri?ece?ine karar vermeniz gerekir. Bu, SaaS platformunuz i�in en �nemli kararlardan biridir, bu y�zden t�m se�enekleri a�?k�a a�?klayal?m.

URL Yap?lar?n? Anlama

Mod�l, kirac?lar?n CRM'lerine eri?mesi i�in �� farkl? yolu destekler. Her birinin nas?l g�r�nd�?� ?�yle:

Se�enek 1: Alt Dizin Modu (En Kolay Kurulum)

https://yoursite.com/ws/tenant-name

�rnek: Domain'iniz mycrm.com ve "Acme Corp" adl? bir kirac? kay?t oluyorsa, CRM'lerine ?u adresten eri?irler:

https://mycrm.com/ws/acme-corp

Art?lar?:

  • Ek DNS yap?land?rmas? gerekmez
  • Her bar?nd?rma plan?nda �al???r
  • Wildcard SSL gerekmez
  • En basit kurulum

Eksileri:

  • Alt alan ad?ndan daha az "profesyonel" g�r�n�r
  • Kirac?lar �zel domain kullanamaz

En iyi i�in: H?zl? ba?lang?�, test, k���k da??t?mlar.

Se�enek 2: Alt Alan Ad? Modu

https://tenant-name.yoursite.com

�rnek: Acme Corp CRM'lerine ?u adresten eri?ir:

https://acme-corp.mycrm.com

Art?lar?:

  • Profesyonel ve markal? g�r�n�m
  • Her kirac? kendi platformuna sahipmi? gibi hisseder
  • SaaS platformlar? i�in sekt�r standard?

Eksileri:

  • Wildcard DNS kayd? gerekir
  • Wildcard SSL gerekebilir (ama ��z�mlerimiz var!)

En iyi i�in: Profesyonel SaaS da??t?mlar?, m�?terileri etkilemek isteyen i?letmeler.

Se�enek 3: �zel Domain Modu

https://crm.tenant-own-domain.com

�rnek: Acme Corp kendi domainini kullanabilir:

https://crm.acmecorp.com

Art?lar?:

  • Kirac?lar?n?z i�in maksimum markalama
  • Kirac?lar kendi ?irket domainlerini kullanabilir
  • En y�ksek alg?lanan de?er

Eksileri:

  • Her kirac?n?n DNS'ini yap?land?rmas? gerekir
  • Kirac? ba??na daha fazla kurulum gerekir

En iyi i�in: Kurumsal teklifler, premium planlar, white-label hizmetleri.


Alt Dizin Modunu Kurma

Bu varsay?lan moddur ve neredeyse hi� DNS kurulumu gerektirmez.

Ad?m 1: Alt Dizin Yap?s?n? Etkinle?tirin

  1. SaaS Management ? SuperAdmin Settings b�l�m�ne gidin
  2. MySQL Server Settings sekmesine t?klay?n
  3. "Use Subdir Structure '/ws/{tenant}'" de?erini Yes olarak ayarlay?n
  4. Save Settings t?klay?n

Ad?m 2: Hepsi Bu!

Ciddiyim - alt dizin modu kullan?yorsan?z DNS yap?land?rmas? gerekmez. Kirac?lar otomatik olarak yoursite.com/ws/tenant-slug adresinden eri?ilebilir olacakt?r.


Alt Alan Ad? Modunu Kurma

Alt alan ad? modu wildcard DNS kayd? gerektirir. Tam kurulum ?�yle:

Wildcard DNS Kayd? Nedir?

Wildcard DNS kayd?, T�M alt alan adlar?n? yakalay?p sunucunuza y�nlendiren �zel bir DNS giri?idir. Her kirac? i�in ayr? ayr? DNS kayd? olu?turmak (ki bu imkans?z olurdu) yerine, tek bir wildcard kay?t hepsini halleder.

Bunu bir posta y�nlendirmesi gibi d�?�n�n: "yourcompany.com@herhangi bir ?ey adresine gelen t�m postalar ana ofise gitmeli."

Ad?m 1: Sunucunuzun IP Adresini Bulun

Sunucunuzun IP adresine ihtiyac?n?z var. Bulma yollar?:

  • cPanel: cPanel dashboard'unuzun �st�ne bak?n - IP'nizi g�sterir
  • VPS/Cloud: Bar?nd?rma sa?lay?c?n?z?n dashboard'unu kontrol edin
  • Komut sat?r?: Sunucuda curl ifconfig.me �al??t?r?n

Ad?m 2: Wildcard DNS Kayd?n? Ekleyin

  1. Domain kay?t ?irketinize (domain sat?n ald???n?z yer - Namecheap, GoDaddy, Cloudflare vb.) giri? yap?n
  2. Domain'iniz i�in **DNS ayarlar?**na gidin
  3. ?u ayarlarla yeni bir A Kayd? ekleyin:
AlanDe?er
TypeA
Host/Name* (sadece y?ld?z i?areti)
Value/Points toSunucunuzun IP adresi (�rn. 123.456.789.0)
TTLAutomatic (veya 3600)
uyarı

Y?ld?z i?areti (*) �nemlidir! Tam olarak * olmal? - *.yoursite.com veya ba?ka bir ?ey de?il. Sadece tek y?ld?z i?areti karakteri.

Ad?m 3: DNS Yay?l?m?n? Bekleyin

DNS de?i?iklikleri an?nda etkili olmaz. ?nternette "yay?lmas?" gerekir:

  • Cloudflare: Genellikle an?nda (5 dakika i�inde)
  • �o?u kay?t ?irketi: 15 dakika - 4 saat
  • Baz? kay?t ?irketleri: 24-48 saate kadar (nadir)

dnschecker.org kullanarak DNS'inizin yay?l?p yay?lmad???n? kontrol edebilirsiniz.

Ad?m 4: Alt Dizin Modunu Devre D??? B?rak?n

  1. SaaS Management ? SuperAdmin Settings b�l�m�ne gidin
  2. MySQL Server Settings sekmesine t?klay?n
  3. "Use Subdir Structure '/ws/{tenant}'" de?erini No olarak ayarlay?n
  4. Save Settings t?klay?n

Art?k kirac?lar yoursite.com/ws/tenant-name yerine tenant-name.yoursite.com adresinden eri?ilebilir olacakt?r.


�zel Domain Kurulumu

�zel domainler kirac?lar?n kendi domainlerini (�rn. crm.theircompany.com) CRM'lerine eri?mek i�in kullanmalar?na izin verir. Kirac?lar?n?z?n sevece?i premium bir �zelliktir!

�zel Domainler Nas?l �al???r

  1. Kirac?n?n plan?nda �zel Domain �zelli?ini etkinle?tirirsiniz
  2. Kirac? dashboard'da istedi?i domaini girer
  3. Kirac? (veya siz) domain'in DNS'ini sunucunuzun IP'sine y�nlendirir
  4. Mod�l domaini otomatik tespit eder ve trafi?i do?ru kirac?ya y�nlendirir

�zel Domainleri Etkinle?tirme

  1. SaaS Management ? Plans b�l�m�ne gidin
  2. �zel domain etkinle?tirmek istedi?iniz plan? d�zenleyin
  3. Advanced Features b�l�m�nde "Enable Custom Domain" se�ene?ini ON konumuna getirin
  4. Plan? kaydedin

Enable Custom Domain in plan settings Plan ayarlar?n?z?n Advanced Features b�l�m�nde �Enable Custom Domain� se�ene?ini a�?n

Kirac?lar?n?z?n Yapmas? Gerekenler

Bir kirac? �zel domain kullanmak istedi?inde, sunucunuza i?aret eden DNS kay?tlar? eklemesi gerekir. Mod�l, kirac?lar?n tek t?klamayla eri?ebilece?i yerle?ik DNS rehberi i�erir:

Custom Domain DNS Settings Guide Yerle?ik DNS rehberi kirac?lar?n?za tam olarak hangi DNS kay?tlar?n? eklemeleri gerekti?ini s�yler - destek talebi gerekmez!

Rehber onlara ?unlar? s�yler:

  1. Domainlerini sunucunuzun IP'sine i?aret eden bir A Kayd? ekleyin
  2. ?ste?e ba?l? olarak www s�r�m�n� ekleyin
  3. DNS yay?l?m?n? bekleyin (48 saate kadar)

DNS Yap?land?rma Kopya Ka??d?

?htiya� duyabilece?iniz t�m DNS kay?tlar? i�in h?zl? referans:

Ama�T�rHost/NameDe?er
Ana domainA@Sunucu IP'niz
www s�r�m�AwwwSunucu IP'niz
Wildcard alt alan adlar?A*Sunucu IP'niz
Kirac? �zel domainA (kirac?n?n DNS'inde)@Sunucu IP'niz

DNS Yap?land?rman?z? Test Etme

DNS de?i?ikliklerinden sonra test edin:

  1. Bir taray?c? a�?n ve test alt alan ad?na gidin: http://test123.yourdomain.com
  2. Perfex CRM (veya a�?l?? sayfas?) g�r�yorsan?z - DNS �al???yor!
  3. Bir hata g�r�yorsan?z - DNS hen�z yay?lmad?. Bekleyin ve tekrar deneyin.

Kontrol i�in bu �evrimi�i ara�lar? da kullanabilirsiniz:

ipucu

DNS yap?land?r?ld? m?? Harika! ?imdi g�venli ba?lant?lar i�in SSL kurun. Sonraki ad?m SSL Configuration rehberine gidin.