Strona 404 nie działa w MultiSite WordPress - Rozwiązanie

Strona 404 nie działa w MultiSite WordPress – Rozwiązanie

Jak rozwiązać w WordPress Multisite problem z przekierowaniem do wp-signup?new. Kompleksowe rozwiązanie problemu w krótkim poradniku.

Problem:

W instalacji WordPress typu multi-site, zdarza się, że strona 404 nie działa prawidłowo dla głównej domeny. W takiej sytuacji, gdy próbujesz otworzyć stronę, która nie istnieje, zostajesz przekierowany na stronę główną zamiast zobaczyć stronę 404. Kiedy użytkownik próbuje zarezerwować domenę np. www.subdomena.przykladowastrona.pl i taka domena jest już zajęta, zostaje przekierowany na stronę rejestracji

www.przykladowastrona.pl/wp-signup?new

gdzie może zarejestrować nowy blog pod tą nazwą (o ile możliwość rejestracji nowej domeny jest włączona w ustawieniach). Przekierowanie to pojawi się również w sytuacji, gdy domena, która była zarejestrowana została usunięta i próbujemy ją uruchomić

Aby uniknąć tego domyślnego przekierowania, można użyć parametru NOBLOGREDIRECT, który pozwala zablokować automatyczne przekierowanie na stronę rejestracji. Jednakże, warto jest zauważyć, że stosowanie tego parametru może również wpłynąć na działanie strony 404 dla głównej domeny, powodując, że zamiast strony 404, użytkownik zostanie przekierowany na stronę główną.

W pliku wp-config.php dodaj wiersz:

define( 'NOBLOGREDIRECT', 'https://www.przykladowastrona.pl' );

Dodanie NOBLOGREDIRECT spowoduje jednak to, że przekierowanie 404 na głównej przestanie nam działać. działanie przekierowania 404 przywrócisz jeśli wykonasz następujące kroki:

  1. Otwórz function.php (znajduję się on w folderze wp-content/wp-themes/nazwa_twojego_szablonu/
  2. Dodaj wiersz
<?php remove_action( 'template_redirect', 'maybe_redirect_404' ); ?>

To tyle 🙂

Może Cię zainteresować

Najlepsza księgowość online – Ranking księgowości
2 dni temu
Ile wyniesie rata za samochód za 150 000 zł? Sprawdź przykładowe raty dla różnych budżetów i dowiedz się, jak obniżyć (...)
Claude Code, Ollama, Claude Code krok po kroku, lokalne LLM, Claude Code za darmo, AI do programowania, qwen3-coder, gpt-oss, lokalny agent AI, alternatywa dla Claude Opus
2 tygodnie temu
Claude Code bez abonamentu? Dzięki oficjalnej integracji z Ollamą możesz uruchomić tego samego agenta kodującego z lokalnym modelem AI. Sprawdź, (...)
Claude Code, Ollama, Claude Code krok po kroku, lokalne LLM, Claude Code za darmo, AI do programowania, qwen3-coder, gpt-oss, lokalny agent AI, alternatywa dla Claude Opus
4 tygodnie temu
Program partnerski Proposta to realne zarobki bez limitów. Polecaj platformę dla dealerów i komisów samochodowych i otrzymaj nawet 2640,60 zł (...)

Porozmawiajmy

Wolisz porozmawiać? Zadzwoń
500 710 032

lub napisz
artur@falgowski.com

Odpowiadam zawsze w dni robocze między 9:00, a 16:00. Jeżeli nie odbiorę telefonu w tych godzinach napisz sms, a ja oddzwonię jak tylko będę mógł.