Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak utworzyć WordPress multisite z różnymi domenami (4 kroki)

Wielokrotnie w przeszłości konfigurowaliśmy sieci WordPress multisite z różnymi domenami, czy to dla własnych projektów, czy aby pomóc klientom efektywniej zarządzać wieloma witrynami.

Prowadzenie kilku witryn WordPress osobno może szybko stać się skomplikowane, od nawigacji po limitach hostingu po zarządzanie wszystkim na wielu pulpitach. Dlatego często zalecamy korzystanie z WordPress multisite z niestandardowymi domenami.

To potężna funkcja, która pozwala zarządzać wieloma witrynami w ramach jednej instalacji WordPress, a każda witryna może nadal mieć własną unikalną nazwę domeny.

W tym przewodniku pokażemy krok po kroku, jak utworzyć WordPress multisite z różnymi domenami.

Tworzenie WordPress multisite z różnymi domenami

Dlaczego warto tworzyć WordPress multisite z niestandardowymi domenami?

Najprostszym sposobem na stworzenie strony internetowej jest użycie WordPress.

Jednak dla każdej utworzonej witryny będziesz musiał osobno zarządzać aktualizacjami, tworzyć kopie zapasowe i zabezpieczać wszystkie indywidualne instalacje WordPress. Ponadto, niektórzy dostawcy hostingu ograniczają swoje podstawowe plany do pojedynczej instalacji WordPress.

Łatwiejszym obejściem tego problemu z zarządzaniem witrynami jest utworzenie sieci WordPress multisite.

Czym jest WordPress Multisite?

WordPress multisite to podstawowa funkcja WordPress, która pozwala łatwo tworzyć wiele witryn przy użyciu tej samej instalacji WordPress.

Najlepsze jest to, że możesz używać różnych domen dla każdej ze swoich witryn.

Pozwala to właścicielom firm na szybkie uruchamianie witryn internetowych bez martwienia się o zarządzanie wieloma instalacjami WordPress.

Z perspektywy rozwoju, daje to również elastyczność we współdzieleniu klientów, podobnych elementów projektowych i nie tylko.

Wadą jest to, że wszystkie Twoje witryny korzystają z tych samych zasobów. Oznacza to, że jeśli Twoja usługa hostingowa kiedykolwiek przestanie działać, wszystkie Twoje witryny przestaną działać w tym samym czasie.

Czego potrzebujesz, aby utworzyć WordPress Multisite z niestandardowymi domenami?

Do utworzenia WordPress multisite z niestandardowymi nazwami domen będziesz potrzebować następujących elementów.

  • Firma hostingowa WordPress, która obsługuje wiele domen i WordPress multisite.
  • Nazwy domen, których chcesz użyć.

Zalecamy korzystanie z SiteGround. Są to jedne z największych firm hostingowych i obsługują mapowanie domen WordPress multisite od razu po wyjęciu z pudełka.

Witryna SiteGround

Może to działać również na planie Starter, ponieważ technicznie tworzysz jedną witrynę. Jest to kreatywny sposób na obejście limitów planu hostingowego, o ile Twoje witryny mają niewielki ruch.

Aby uzyskać więcej rekomendacji dotyczących hostingu, zapoznaj się z naszym porównaniem najlepszych firm hostingowych WordPress.

Następnie musisz zarejestrować nazwy domen, których chcesz używać dla swojej witryny głównej, a także dla witryn podrzędnych.

Zalecamy korzystanie z Network Solutions. Są to najlepsi rejestratorzy domen na rynku z lepszym wyszukiwaniem domen, łatwym w użyciu panelem sterowania i prostym zarządzaniem DNS.

Bonus: Możesz użyć naszego kodu rabatowego Network Solutions i kodu promocyjnego NAMEBOY podczas finalizacji zakupu, aby uzyskać do 67% zniżki na zakup nowych nazw domen.

Krok 1: Instalacja WordPress Multisite

Jeśli tworzysz WordPress multisite na zupełnie nowej stronie, być może będziesz musiał najpierw zainstalować WordPress.

Większość firm hostingowych WordPress, w tym SiteGround, oferuje instalator WordPress w 1 kliknięcie. Jeśli potrzebujesz pomocy, skorzystaj z naszego samouczka instalacji WordPress, aby uzyskać instrukcje krok po kroku.

Po zainstalowaniu WordPressa, następnym krokiem jest włączenie funkcjonalności WordPress multisite.

Włączanie funkcji WordPress Multisite

Funkcjonalność WordPress multisite jest wbudowana w WordPress, ale domyślnie jest wyłączona. Będziesz musiał ją włączyć, aby skonfigurować swojego WordPress multisite.

W tym celu będziesz musiał edytować plik wp-config.php. Jest to plik konfiguracyjny WordPress, który zawiera wszystkie ważne ustawienia dla Twojej instalacji WordPress.

Możesz edytować go za pomocą klienta FTP lub aplikacji Menedżer plików w panelu kontrolnym Twojego konta hostingowego. Plik wp-config.php znajduje się w folderze głównym Twojej witryny.

Edycja pliku wp-config.php przez FTP

W tym pliku musisz dodać następującą linię tuż nad linią, która mówi: „To wszystko, przestań edytować! Miłego publikowania.”

define( 'WP_ALLOW_MULTISITE', true );

Następnie nie zapomnij zapisać zmian i przesłać pliku z powrotem na swoją stronę.

Teraz musisz wrócić do panelu administracyjnego WordPress i odświeżyć stronę panelu administracyjnego.

Następnie przejdź do strony Narzędzia » Konfiguracja sieci, aby skonfigurować swoją sieć WordPress multisite.

Konfiguracja sieci dla WordPress multisite

Najpierw musisz wybrać subdomeny jako „Adresy witryn w swojej sieci” i podać tytuł swojej sieci multisite oraz adres e-mail administratora sieci.

Kliknij przycisk „Zainstaluj”, aby kontynuować.

Na następnym ekranie WordPress poprosi Cię o dodanie dwóch fragmentów kodu.

Kod konfiguracyjny wymagany do włączenia WordPress multisite

Pierwszy fragment kodu należy umieścić w pliku wp-config.php, tuż nad linią: „To wszystko, przestań edytować! Miłego publikowania”.

Oprócz kodu pokazanego przez WordPress, musisz również dodać następującą linię do pliku wp-config.php. Ta linia zapewnia, że użytkownicy mogą logować się do każdej witryny.

define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

Drugi fragment kodu należy umieścić w pliku WordPress .htaccess, zastępując domyślne reguły WordPress .htaccess.

Po dodaniu obu kodów do odpowiednich plików, będziesz musiał zalogować się do swojego panelu administracyjnego WordPress.

Link do logowania

Po zalogowaniu zobaczysz nowy element menu na pasku administratora zatytułowany „Moje witryny”. Najedź na niego kursorem, a następnie wybierz link Administrator sieci » Pulpit.

Panel administratora sieci

Krok 2: Tworzenie nowych witryn przy użyciu niestandardowych domen w WordPress Multisite

Teraz, gdy wszystko jest skonfigurowane, stwórzmy Twoją pierwszą witrynę, używając innej nazwy domeny.

Z panelu administracyjnego sieci Twojego multisite kliknij stronę Witryny » Dodaj nową.

Utwórz nową witrynę

Po prostu podaj adres strony i tytuł, wybierz język, a następnie wprowadź adres firmowego adresu e-mail. Jeśli chodzi o adres strony, możesz na razie wpisać cokolwiek, ponieważ zmienimy go na Twój niestandardowy domen w następnym kroku.

Kliknij przycisk „Dodaj witrynę”, aby utworzyć swoją witrynę.

Następnie musisz przejść do strony Witryny » Wszystkie witryny i kliknąć link „Edytuj” pod witryną, którą właśnie utworzyłeś.

Edytuj swoją witrynę

Na ekranie edycji witryny musisz dodać niestandardową nazwę domeny, której chcesz użyć dla tej witryny, w polu Adres witryny.

WordPress posiada wbudowane mapowanie domen, które automatycznie przypisze Twoje niestandardowe domeny do adresu Twojej witryny.

Użyj niestandardowej domeny jako adresu swojej witryny

Nie zapomnij kliknąć przycisku „Zapisz zmiany”, aby zachować swoje ustawienia.

Powtórz proces, aby dodać więcej witryn, a następnie zmień ich adresy na niestandardową domenę, której chcesz użyć. Tutaj stworzyliśmy kilka witryn z różnymi niestandardowymi domenami.

Niestandardowe domeny dla witryn WordPress w sieci multisite

Jednak żadna z tych witryn nie będzie dostępna, ponieważ Twoje niestandardowe domeny nie wskazują na Twoją firmę hostingową WordPress. Zmieńmy to.

Krok 3: Dodawanie niestandardowych domen do Twojego konta hostingowego

Większość dostawców hostingu WordPress pozwala na łatwe dodawanie wielu domen do Twojego konta hostingowego.

Jeśli korzystasz z SiteGround, kliknij na „Narzędzia Site” na swoim koncie hostingowym.

Następnie musisz przejść do Domeny » Zaparkowane Domeny, a następnie dodać tutaj swoją niestandardową domenę.

Domeny zaparkowane SiteGround

Powtórz proces, jeśli potrzebujesz dodać więcej niestandardowych domen.

Jeśli korzystasz z innej usługi hostingowej, proces jest taki sam. Opcję zaparkowanej domeny znajdziesz w sekcji Domeny w panelu administracyjnym hostingu.

Jeśli korzystasz z usług swojego dostawcy hostingu jako rejestratora domen, możesz nie potrzebować aktualizować serwerów DNS.

Jednakże, jeśli zarejestrowałeś swoją nazwę domeny gdzie indziej, będziesz musiał zaktualizować informacje DNS i skierować je na swoje konto hostingowe.

Najpierw będziesz potrzebować informacji DNS od swojego dostawcy hostingu. Znajdziesz je w panelu sterowania hostingu lub możesz zapytać personel wsparcia. Zazwyczaj wyglądają one tak:

ns1.siteground204.com
ns2.siteground204.com

Po uzyskaniu informacji DNS musisz zalogować się na stronie internetowej swojego rejestratora domen. Wielu rejestratorów posiada sekcję „DNS i serwery nazw”, w której można zaktualizować te informacje.

Jeśli korzystasz z Network Solutions, kroki są nieco inne. Przejdź do „Domeny” i wybierz nazwę swojej domeny.

Następnie przewiń stronę do dołu i kliknij sekcję „Narzędzia zaawansowane”, aby uzyskać dostęp do ustawień DNS.

Zarządzanie DNS w Network Solutions

Stąd kliknij link „Zarządzaj”.

Następnie edytuj informacje o serwerach nazw, aby zastąpić je DNS Twojego dostawcy hostingu i kliknij „Zapisz”.

Zmiana serwerów DNS w Network Solutions

Więcej szczegółów znajdziesz w naszym przewodniku na temat zmiany serwerów DNS dla popularnych rejestratorów domen.

Uwaga: Aktualizacja informacji DNS w całym Internecie może potrwać (2-48 godzin).

W miarę aktualizacji informacji DNS będziesz mógł zobaczyć podrzędną witrynę WordPress multisite dla każdej domeny.

Krok 4: Zarządzanie i logowanie do WordPress Multisite na niestandardowych domenach

Większość zadań administracyjnych, takich jak instalowanie wtyczek, motywów i aktualizacji, można wykonać z poziomu pulpitu głównej witryny.

Panel administratora sieci

Powiązane: Zobacz nasz wybór najlepszych wtyczek WordPress multisite.

Aby pracować nad poszczególnymi witrynami, musisz przejść na stronę Witryny » Wszystkie witryny i kliknąć link „Pulpit” pod witryną, nad którą chcesz pracować.

Zarządzaj witrynami

Spowoduje to przejście do obszaru administracyjnego tej konkretnej witryny i może być wymagane ponowne zalogowanie.

Stąd możesz tworzyć strony, pisać posty na blogu i zarządzać poszczególnymi witrynami.

Panel indywidualnej witryny

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak utworzyć WordPress multisite z różnymi domenami. Możesz również zapoznać się z naszym przewodnikiem po bezpieczeństwie WordPress, aby zapewnić bezpieczeństwo swojej instalacji WordPress multisite, oraz z naszym wyborem najlepszych wtyczek do tworzenia stron WordPress metodą przeciągnij i upuść, aby dostosować wygląd swojej witryny.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

13 CommentsLeave a Reply

  1. Powiedziałeś, żeby dodać kod do pliku htaccess, ale nie podałeś nam kodu ani nie powiedziałeś, gdzie w pliku go umieścić.

    • WordPress poda Ci konkretny kod dla Twojej witryny, postępując zgodnie z krokami opisanymi w artykule.

      Kod powinien być zazwyczaj dodawany na końcu pliku .htaccess, chyba że masz dodany specyficzny kod, który wymaga umieszczenia go w innym miejscu pliku.

      Admin

  2. Doskonały przewodnik! Szczegółowe kroki i jasne instrukcje sprawiły, że konfiguracja multisite z niestandardowymi domenami była prosta. Dziękuję za pomocne wskazówki.

  3. Zastanawiałem się nad konfiguracją multisite gdzieś, a SiteGround wydaje się być odpowiedni.

    Jestem zdezorientowany, dlaczego Twój przewodnik mówi, aby dodać domeny jako domeny zaparkowane, przecież na pewno będą one „zaparkowane” i system parkowania nie będzie mógł ich powiązać z żadną przestrzenią internetową ani subdomeną?

    • Powodem, dla którego są to domeny zaparkowane, a nie domeny dodatkowe, jest to, że domeny dodatkowe są przeznaczone dla oddzielnej witryny na serwerze hostingowym.

      Zazwyczaj hostingi łączą każdą witrynę z określonym folderem, a każda witryna wymaga, aby hosting skonfigurował pliki witryny w każdym folderze witryny.

      Zaparkowana domena nie wymaga dedykowanego folderu, a wiele zaparkowanych domen może wskazywać na ten sam folder witryny.

      Multisite znajdują się na tym samym „miejscu” na serwerze, ale mogą działać jako wiele witryn internetowych.

  4. Dziękuję za artykuł,

    Zrobiłem konfigurację i wszystkie moje domeny są pod tym samym hostingiem (SiteGround). Mogę wejść do Panelu Głównej witryny, ale kiedy próbuję wejść do panelu innej witryny (np. wchodząc na mydomain.com/wp-login) – otrzymuję ekran „404 – Nie znaleziono”…. Czy masz pomysł, czego mogę brakować?

    Pliki wp-config.php i .htaccess są poprawnie skonfigurowane.

    Czy muszę tworzyć oddzielną instalację WordPress dla każdej innej witryny? Po prostu myślałem, że cały sens polega na tym, że wszystkie witryny będą miały tę samą bazę danych itp., dlatego nie ma potrzeby oddzielnej konfiguracji WordPress, ale może się mylę?

    • Jeśli utworzyłeś witrynę zgodnie z krokiem 2, powinieneś móc utworzyć nową witrynę. Jeśli jeszcze tego nie zrobiłeś, zalecamy skontaktowanie się z SiteGround, aby upewnić się, że nie ma problemu z konfiguracją Twoich domen, który powoduje ten błąd.

      Admin

  5. Dziękuję za artykuł; przygotowuję się do multisite, ponieważ otrzymałem zadanie projektu obejmującego wiele domen. Zachowam ten artykuł jako punkt wyjścia. Im więcej przeglądam tego bloga, tym więcej wysokiej jakości informacji znajduję. Wykonujesz świetną robotę.

  6. Wygląda na to, że to jest dokładnie to, czego potrzebuję, ale kiedy dodam linię definiującą „COOKIE_DOMAIN”, moja strona przestaje się ładować, pojawia się tylko linia:
    Stała „COOKIE_DOMAIN” jest zdefiniowana (prawdopodobnie w pliku wp-config.php). Proszę usunąć lub zakomentować tę linię define().
    Czy jest na to jakieś obejście?

    • Please check that COOKIE_DOMAIN isn’t set in your wp-config file already with that specific error message. If it is, remove the extra and set the COOKIE_DOMAIN to what we have in the code :)

      Admin

  7. Byłoby wspaniale wiedzieć, jak skonfigurować logowanie, aby nie trzeba było tego robić dla każdej witryny. Jedno logowanie sieciowe powinno zapewnić dostęp do wszystkich witryn bez konieczności logowania się do każdej z nich.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.