Jak podpiąć własną domenę do witryny CMS.
Wymagania
- Własna domena (np. mojafirma.pl)
- Dostęp do ustawień DNS
- Witryna CMS w Sugester 2
Krok 1: Konfiguracja DNS
U rejestratora domeny dodaj rekord:
Dla domeny głównej (mojafirma.pl):
Typ: A
Nazwa: @ (lub puste)
Wartość: 63.35.155.0
TTL: 3600
Dla subdomeny (app.mojafirma.pl):
Typ: CNAME
Nazwa: app
Wartość: app.mojafirma.pl
TTL: 3600
Krok 2: Dodanie domeny w Sugester 2
Przez UI:
- Przejdź do Ustawienia → Domeny
- Kliknij Dodaj domenę
- Wpisz domenę (np.
mojafirma.pl) - Wybierz typ: CMS Site
- Wybierz witrynę
Przez API:
curl -X POST "https://domena.com/account/domains.json?api_token=TOKEN" \
-H "Content-Type: application/json" \
-d '{
"domain": {
"domain": "mojafirma.pl",
"subject_type": "Cms::Site",
"subject_id": 1018
}
}'
Krok 3: SSL (automatyczny)
Sugester 2 automatycznie generuje certyfikat Let’s Encrypt po:
- Poprawnej konfiguracji DNS
- Dodaniu domeny w panelu
- Pierwszym żądaniu HTTPS
Czas propagacji DNS: do 48h (zazwyczaj kilka minut).
Wiele domen dla jednej witryny
Możesz przypisać wiele domen do tej samej witryny:
-
mojafirma.pl→ Site: MojaFirma-marketing -
www.mojafirma.pl→ Site: MojaFirma-marketing
Przekierowania
Dla przekierowania www → non-www lub odwrotnie, skonfiguruj obie domeny i ustaw przekierowanie w DNS lub serwerze.
Troubleshooting
Domena nie działa
- Sprawdź propagację DNS:
dig mojafirma.pl - Sprawdź czy domena jest dodana w Sugester 2
- Poczekaj na propagację (do 48h)
Błąd SSL
- Upewnij się że DNS wskazuje na Sugester 2
- Odczekaj 5-10 minut na wygenerowanie certyfikatu
- Wyczyść cache przeglądarki
Strona 404
- Sprawdź czy Site ma przypisane Pages
- Sprawdź czy Page ma poprawny
path(pusty dla strony głównej)
Lista domen
curl "https://domena.com/account/domains.json?api_token=TOKEN"
Usunięcie domeny
curl -X DELETE "https://domena.com/account/domains/ID.json?api_token=TOKEN"