Jak dodać subdomenę do hostingu w DirectAdmin?

Cel Artykułu: Dowiesz się, jak utworzyć i skonfigurować subdomeny (poddomeny) w panelu DirectAdmin. Poznasz różne typy subdomen, ich zastosowania oraz nauczysz się zarządzać strukturą katalogów dla subdomen.

Uwaga: W tym miejscu zostałaby umieszczona grafika przedstawiająca proces tworzenia subdomeny w DirectAdmin, zgodnie z opisem w pliku main.svg.txt.

Czym jest subdomena?

Subdomena (zwana też poddomeną) to część domeny głównej, która poprzedza nazwę domeny podstawowej. Jest to sposób na organizację i rozdzielenie różnych części Twojej witryny internetowej.

Przykłady subdomen:

  • blog.przykład.pl - subdomena "blog" dla domeny "przykład.pl"
  • sklep.przykład.pl - subdomena "sklep" dla domeny "przykład.pl"
  • panel.przykład.pl - subdomena "panel" dla domeny "przykład.pl"
  • en.przykład.pl - subdomena "en" dla wersji angielskiej strony

Dlaczego warto używać subdomen?

Subdomeny są przydatne w wielu sytuacjach:

  1. Organizacja treści - oddzielenie różnych sekcji witryny (blog, sklep, forum)
  2. Wielojęzyczność - różne wersje językowe strony (pl.site.com, en.site.com)
  3. Środowiska testowe - tworzenie wersji deweloperskich (dev.site.com, test.site.com)
  4. Różne aplikacje - instalacja różnych aplikacji na subdomenach
  5. Regionalizacja - wersje dla różnych regionów (warszawa.firma.pl, krakow.firma.pl)

Wymagania przed utworzeniem subdomeny

Przed utworzeniem subdomeny upewnij się, że:

  1. Masz aktywne konto hostingowe w IQHost
  2. Domena główna jest już dodana do Twojego konta w DirectAdmin
  3. Nie przekroczyłeś limitu subdomen w swoim pakiecie hostingowym
  4. Masz zaplanowaną nazwę i przeznaczenie subdomeny

Wskazówka: Sprawdź limit subdomen w swoim pakiecie hostingowym w Panelu Klienta IQHost lub kontaktując się z działem wsparcia. Jeśli masz wiele domen na koncie, upewnij się, że wybierasz właściwą domenę z listy rozwijanej w prawym górnym rogu DirectAdmin.

Proces tworzenia subdomeny krok po kroku

Krok 1: Logowanie do DirectAdmin

  1. Zaloguj się do Panelu Klienta IQHost
  2. Przejdź do sekcji Usługi > Usługi hostingowe
  3. Znajdź swój pakiet hostingowy i kliknij Zarządzaj
  4. Kliknij przycisk Zaloguj do DirectAdmin

Krok 2: Przejście do sekcji subdomen

Po zalogowaniu do DirectAdmin:

  1. Wybierz domenę - w prawym górnym rogu interfejsu DirectAdmin znajdź listę rozwijaną z domenami i wybierz domenę, dla której chcesz utworzyć subdomenę
  2. W głównym menu znajdź sekcję Zarządzanie kontami (Account Manager)
  3. Kliknij na opcję Zarządzanie subdomenami (Subdomain Management) lub Subdomeny (Subdomains)

Panel DirectAdmin z opcją zarządzania subdomenami

Ilustracja: Panel główny DirectAdmin z zaznaczoną opcją "Zarządzanie subdomenami" w sekcji "Zarządzanie kontami"

Krok 3: Tworzenie nowej subdomeny

  1. Kliknij przycisk Dodaj subdomenę (Add Subdomain) lub Utwórz subdomenę (Create Subdomain)
  2. Zobaczysz formularz tworzenia subdomeny

Formularz tworzenia subdomeny w DirectAdmin

Ilustracja: Formularz tworzenia nowej subdomeny z polami do wypełnienia i opcjami konfiguracji

Krok 4: Wypełnienie formularza

W formularzu wprowadź następujące informacje:

Pole Opis Przykład
Subdomena Nazwa subdomeny (bez domeny głównej) blog
Domena Wybierz domenę główną z listy przykład.pl
Wersja PHP Wybierz wersję PHP dla subdomeny PHP 8.2
Katalog Ścieżka do katalogu (zwykle generowana automatycznie) /public_html/blog

Opcje dodatkowe (jeśli dostępne):

  • Włącz SSL - automatyczne utworzenie certyfikatu SSL dla subdomeny
  • Utwórz katalog - automatyczne utworzenie katalogu dla plików subdomeny
  • Przekierowanie - opcjonalne przekierowanie na inny adres

Krok 5: Utworzenie subdomeny

  1. Po wypełnieniu wszystkich pól kliknij przycisk Utwórz (Create) lub Dodaj (Add)
  2. Poczekaj na komunikat potwierdzający utworzenie subdomeny
  3. Subdomena powinna pojawić się na liście subdomen

Wskazówka: Utworzenie subdomeny jest natychmiastowe w DirectAdmin, ale propagacja DNS może potrwać do kilku godzin.


Zarządzanie katalogami subdomen

Struktura katalogów

Po utworzeniu subdomeny, DirectAdmin automatycznie tworzy odpowiednią strukturę katalogów:

Domyślna struktura:

/home/twojlogin/domains/przykład.pl/
├── public_html/           # Pliki domeny głównej
│   └── blog/              # Katalog subdomeny blog.przykład.pl
├── private_html/
├── logs/
└── stats/

Alternatywna struktura (w niektórych konfiguracjach):

/home/twojlogin/domains/
├── przykład.pl/
│   └── public_html/       # Pliki domeny głównej
└── blog.przykład.pl/
    └── public_html/       # Pliki subdomeny

Dostęp do katalogu subdomeny

  1. Przejdź do Menedżera plików (File Manager) w DirectAdmin
  2. Nawiguj do odpowiedniego katalogu:
    • Zwykle: /domains/twojadomena.pl/public_html/nazwa_subdomeny/
    • Alternatywnie: /domains/subdomena.twojadomena.pl/public_html/
  3. Tu możesz przesyłać pliki dla swojej subdomeny

[SCREENSHOT: katalog-subdomeny.png]

Nazwa pliku: katalog-subdomeny.png Co przedstawia: Menedżer plików z otwartym katalogiem subdomeny Jak wykonać:

  1. Otwórz Menedżer plików w DirectAdmin
  2. Przejdź do katalogu subdomeny
  3. Zrób zrzut ekranu pokazujący strukturę katalogów Ważne elementy:
  • Ścieżka do katalogu subdomeny
  • Lista plików/katalogów
  • Pasek narzędzi Menedżera plików

Konfiguracja DNS dla subdomeny

Zazwyczaj DirectAdmin automatycznie tworzy odpowiednie rekordy DNS dla subdomeny. Jeśli potrzebujesz ręcznej konfiguracji:

  1. Przejdź do sekcji Zarządzanie DNS (DNS Management)
  2. Wybierz domenę główną
  3. Dodaj rekord A dla subdomeny:
    Typ: A
    Nazwa: blog (sama nazwa subdomeny)
    Wartość: IP_SERWERA (np. 195.117.36.231)
    TTL: 14400

Instalacja SSL dla subdomeny

Opcja 1: Automatyczny SSL Let's Encrypt

  1. W panelu DirectAdmin przejdź do SSL Certificates
  2. Wybierz subdomenę z listy
  3. Kliknij Free & automatic certificate from Let's Encrypt
  4. Zaznacz opcje:
    • Force SSL with https redirect - wymuszenie HTTPS
    • Auto-renew - automatyczne odnawianie
  5. Kliknij Save

Opcja 2: Wildcard SSL

Jeśli masz certyfikat wildcard (*.przykład.pl), automatycznie obejmuje on wszystkie subdomeny.


Różne typy subdomen i ich konfiguracja

1. Subdomena z własną aplikacją

Idealna dla instalacji osobnej aplikacji (np. WordPress dla bloga):

  1. Utwórz subdomenę blog.przykład.pl
  2. Zainstaluj WordPress w katalogu subdomeny przez Softaculous
  3. Skonfiguruj osobną bazę danych dla bloga

2. Subdomena przekierowująca

Subdomena, która przekierowuje na inny adres:

  1. Utwórz subdomenę
  2. W katalogu subdomeny utwórz plik .htaccess:
    RewriteEngine On
    RewriteRule ^(.*)$ https://nowyadres.pl/$1 [R=301,L]

3. Subdomena dla wersji mobilnej

Subdomena m.przykład.pl dla wersji mobilnej:

  1. Utwórz subdomenę m
  2. Zainstaluj responsywną wersję strony
  3. Dodaj wykrywanie urządzeń mobilnych na domenie głównej

4. Subdomena dla środowiska testowego

Subdomena test.przykład.pl dla testowania:

  1. Utwórz subdomenę test
  2. Skopiuj pliki z produkcji
  3. Zabezpiecz hasłem przez .htaccess:
    AuthType Basic
    AuthName "Strefa testowa"
    AuthUserFile /home/user/.htpasswd
    Require valid-user

Zarządzanie istniejącymi subdomenami

Edycja subdomeny

  1. W sekcji Zarządzanie subdomenami znajdź listę subdomen
  2. Kliknij ikonę edycji przy wybranej subdomenie
  3. Możesz zmienić:
    • Katalog docelowy
    • Wersję PHP
    • Ustawienia przekierowań

Usuwanie subdomeny

  1. Na liście subdomen kliknij ikonę kosza przy subdomenie
  2. Potwierdź usunięcie
  3. Zdecyduj, czy usunąć także pliki subdomeny

Ostrzeżenie: Usunięcie subdomeny może być nieodwracalne. Zawsze wykonaj kopię zapasową plików przed usunięciem.


Najczęstsze problemy i rozwiązania

Problem: Subdomena nie działa

Możliwe przyczyny i rozwiązania:

  1. Propagacja DNS - poczekaj do 24 godzin na pełną propagację
  2. Błędna konfiguracja - sprawdź rekordy DNS w panelu
  3. Brak plików - upewnij się, że w katalogu subdomeny są pliki (przynajmniej index.html/php)
  4. Cache przeglądarki - wyczyść cache lub sprawdź w trybie incognito

Problem: Błąd 404 dla subdomeny

  1. Sprawdź, czy katalog subdomeny istnieje
  2. Upewnij się, że są w nim pliki
  3. Sprawdź uprawnienia do katalogów (powinny być 755)
  4. Zweryfikuj plik .htaccess w katalogu subdomeny

Problem: SSL nie działa dla subdomeny

  1. Sprawdź, czy certyfikat obejmuje subdomenę
  2. Wygeneruj osobny certyfikat Let's Encrypt dla subdomeny
  3. Upewnij się, że przekierowanie HTTPS jest włączone

Problem: Przekroczony limit subdomen

Każdy pakiet hostingowy ma określony limit subdomen:

  • Start: 5 subdomen
  • Standard: 10 subdomen
  • Professional: 25 subdomen
  • Business: Nieograniczona liczba subdomen

Rozwiązanie: Usuń nieużywane subdomeny lub zmień pakiet na wyższy.

Dobre praktyki przy tworzeniu subdomen

  1. Planuj strukturę - przemyśl nazewnictwo subdomen przed utworzeniem
  2. Używaj SSL - zawsze zabezpieczaj subdomeny certyfikatem SSL
  3. Osobne aplikacje - instaluj różne aplikacje na różnych subdomenach
  4. Regularne kopie - twórz kopie zapasowe każdej subdomeny osobno
  5. Monitoring - monitoruj wykorzystanie zasobów przez subdomeny
  6. Dokumentacja - prowadź listę subdomen i ich przeznaczenia

Zaawansowane zastosowania subdomen

Multisite WordPress

Możesz utworzyć sieć witryn WordPress używając subdomen:

  1. Zainstaluj WordPress na domenie głównej
  2. Włącz tryb Multisite z subdomenami
  3. Każda nowa witryna w sieci będzie miała własną subdomenę

API na subdomenie

Oddziel API od głównej aplikacji:

  1. Utwórz subdomenę api.przykład.pl
  2. Zainstaluj aplikację API w katalogu subdomeny
  3. Skonfiguruj CORS dla dostępu między domenami

CDN na subdomenie

Użyj subdomeny dla zasobów statycznych:

  1. Utwórz subdomenę cdn.przykład.pl lub static.przykład.pl
  2. Przechowuj obrazy, CSS i JS na tej subdomenie
  3. Opcjonalnie podłącz zewnętrzną usługę CDN

Podsumowanie

Tworzenie subdomen w DirectAdmin jest prostym procesem, który daje duże możliwości organizacji i rozbudowy Twojej obecności w internecie. Pamiętaj o:

  • Planowaniu struktury subdomen przed ich utworzeniem
  • Zabezpieczaniu każdej subdomeny certyfikatem SSL
  • Regularnym monitorowaniu i optymalizacji
  • Tworzeniu kopii zapasowych

Subdomeny to potężne narzędzie, które pozwala na elastyczne zarządzanie różnymi częściami Twojego projektu internetowego bez konieczności kupowania dodatkowych domen.


Powiązane Artykuły:

Czy ten artykuł był pomocny?

Twoja strona WordPress działa wolno?

Sprawdź nasz hosting WordPress z ultraszybkimi dyskami NVMe i konfiguracją serwera zoptymalizowaną pod kątem wydajności. Doświadcz różnicy już dziś!

Sprawdź ofertę hostingu
30-dniowa gwarancja zwrotu pieniędzy