Czy kiedykolwiek kliknąłeś stary link do jednego ze swoich wpisów i wylądowałeś na stronie z błędem 404? Zazwyczaj dzieje się tak, ponieważ adres URL się zmienił, ale nie zostało skonfigurowane odpowiednie przekierowanie.
Naprawienie tego zajmuje kilka minut i nie wymaga żadnego kodu. Większość ludzi używa do tego wtyczki SEO, ale możesz również samodzielnie dodać przekierowania w pliku .htaccess swojej witryny.
W tym przewodniku przeprowadzimy Cię przez obie metody, dzięki czemu możesz wysyłać stare linki do właściwej strony i zachować rankingi wyszukiwania, na które ta strona zasłużyła.

- Czym jest przekierowanie w WordPressie?
- Jak utworzyć przekierowanie w WordPressie za pomocą wtyczki (łatwa metoda)
- Jak ręcznie utworzyć przekierowania za pomocą pliku .htaccess (zaawansowane)
- Jak przekierować stronę WordPressa po zmianie jej permalinka
- Jak przekierować usuniętą stronę w WordPressie
- Jak przekierować wiele adresów URL do jednej strony w WordPressie
- Jak przekierować całą witrynę WordPress do nowej domeny
- Jak śledzić błędy 404 i przekierowywać niedziałające linki w WordPressie
- Najczęściej zadawane pytania dotyczące przekierowań w WordPressie
Czym jest przekierowanie w WordPressie?
W WordPressie przekierowanie wysyła odwiedzających witrynę i wyszukiwarki z jednego adresu URL do innego. Przekierowania są często używane do naprawiania niedziałających linków, zastępowania nieaktualnych adresów URL lub wskazywania starego adresu URL na nowy.
Mówią również wyszukiwarkom, że Twoja treść została przeniesiona, dzięki czemu możesz przekazać autorytet wyszukiwania (link juice) ze starej strony na nową.

Istnieje kilka różnych typów przekierowań, o których każdy właściciel witryny WordPress powinien wiedzieć:
- 301 Moved Permanently: Użyj tego, gdy adres URL został trwale zmieniony, na przykład po zmianie permalinka, przeniesieniu lub scaleniu treści, usunięciu strony i zastąpieniu jej lub przejściu z HTTP na HTTPS. Powinieneś również użyć przekierowania 301 podczas przenoszenia witryny do nowej domeny. Przekazuje ono wartość SEO oryginalnej strony na nowy adres URL.
- 302 Found: Użyj tego, gdy zmiana jest tylko tymczasowa, na przykład podczas konserwacji strony internetowej, kampanii ograniczonej czasowo lub gdy strona lub produkt są tymczasowo niedostępne.
- 410 Gone: To nie jest przekierowanie. Zamiast tego informuje wyszukiwarki, że strona została trwale usunięta i nie wróci. Jest to właściwy wybór, gdy usuwasz stronę, która nie ma odpowiedniego zamiennika.
Dla większości stron WordPress odpowiednim wyborem jest przekierowanie 301, ponieważ większość zmian adresów URL jest stała.
Jak utworzyć przekierowanie w WordPressie za pomocą wtyczki (łatwa metoda)
Najprostszym sposobem na utworzenie przekierowania w WordPress jest użycie wtyczki. Dla większości stron polecamy darmową wtyczkę 404 to 301 – Redirect Manager, ponieważ pozwala ona tworzyć niestandardowe przekierowania i śledzić niedziałające linki z jednego panelu.
W WPBeginner używamy All in One SEO do przekierowań, ponieważ jest to wtyczka SEO, której używamy i zawiera ona Menedżera Przekierowań. Większość wersji Pro popularnych wtyczek SEO, w tym Yoast SEO i Rank Math, również je zawiera.
Jednak w tym samouczku użyjemy darmowych funkcji w 404 to 301, ponieważ zapewniają one wszystko, czego potrzebuje większość stron WordPress.
Najpierw zainstaluj i aktywuj wtyczkę 404 to 301 – Redirect Manager. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem jak zainstalować wtyczkę WordPress.
Po aktywacji przejdź do 404 to 301 » Redirects i kliknij przycisk „Add Redirect”.

W pojawiającym się oknie wpisz stary adres URL w polu „Source URL or pattern”.
Następnie wybierz, dokąd chcesz wysłać odwiedzających, w polu „Target URL”. Możesz przekierować ich na niestandardowy adres URL, istniejącą stronę w Twojej witrynie lub wybrać brak przekierowania adresu URL.
Następnie wybierz „Redirect Status”. W przypadku większości zmian adresów URL będziesz chciał użyć „301 – Moved Permanently (SEO)”, co informuje przeglądarki i wyszukiwarki, że strona została trwale przeniesiona.
Jeśli potrzebujesz innego typu, możesz wybrać go z menu rozwijanego.

Gdy będziesz gotowy, po prostu kliknij „Create Redirect”. Twoje przekierowanie jest teraz aktywne, a każdy odwiedzający stary adres URL zostanie automatycznie wysłany do nowego miejsca docelowego.
Po utworzeniu przekierowania powinieneś je przetestować, aby upewnić się, że wysyła odwiedzających i wyszukiwarki do właściwej strony.
Po prostu odwiedź stary adres URL w swoim oknie przeglądania incognito lub prywatnego, aby zobaczyć, czy przekieruje Cię na nową stronę zamiast wyświetlać błąd 404. Zapobiega to wyświetlaniu starej strony przez pamięć podręczną przeglądarki.
Możesz również użyć darmowego narzędzia online do sprawdzania przekierowań, takiego jak Redirect Checker, aby potwierdzić, że Twoje przekierowanie zwraca prawidłowy kod statusu HTTP, taki jak 301 Moved Permanently.
Jak ręcznie utworzyć przekierowania za pomocą pliku .htaccess (zaawansowane)
Jeśli nie chcesz używać wtyczki do przekierowań, możesz tworzyć przekierowania, edytując plik .htaccess swojej strony internetowej. Ta metoda jest najlepsza dla zaawansowanych użytkowników, ponieważ nawet niewielki błąd może spowodować awarię Twojej strony internetowej.
Pamiętaj, że ta metoda działa tylko wtedy, gdy Twój hosting działa na Apache lub LiteSpeed. Samodzielny Nginx nie ma pliku .htaccess, więc jeśli Twój hosting działa na Nginx, użyj powyższej metody z wtyczką lub poproś swojego dostawcę hostingu o dodanie przekierowania.
Przed wprowadzeniem jakichkolwiek zmian zalecamy utworzenie pełnej kopii zapasowej WordPress, aby można było szybko przywrócić witrynę w razie problemów.
Następnie połącz się ze swoją witryną za pomocą klienta FTP lub Menedżera plików swojego dostawcy hostingu. Następnie przejdź do głównego folderu witryny (zwykle public_html) i zlokalizuj plik .htaccess.

Uwaga: Jeśli nie widzisz pliku .htaccess, upewnij się, że Twój klient FTP lub Menedżer plików jest ustawiony tak, aby pokazywać ukryte pliki, ponieważ pliki zaczynające się od kropki są domyślnie ukryte.
Otwórz plik w edytorze tekstu i dodaj następującą linię powyżej linii #BEGIN WordPress:
Redirect 301 /old-page/ https://example.com/new-page/
Zastąp /old-page/ ścieżką starej strony, a https://example.com/new-page/ pełnym adresem URL nowej strony.

Zapisz plik i prześlij go z powrotem do swojej witryny, jeśli używasz FTP. Jeśli edytujesz plik w Menedżerze plików swojego konta hostingowego, po prostu kliknij przycisk „Zapisz zmiany”.
Na koniec odwiedź stary adres URL w przeglądarce, aby upewnić się, że automatycznie przekierowuje do nowej strony.
Jak przekierować stronę WordPressa po zmianie jej permalinka
Jeśli zmienisz odnośnik posta, powinieneś przekierować stary adres URL na nowy. Zapobiega to trafianiu odwiedzających na stronę błędu 404 i pomaga wyszukiwarkom znaleźć zaktualizowany adres URL.
Kiedy zmieniasz slug posta, WordPress pamięta stary i automatycznie przekierowuje go na nowy adres URL. Nie robi tego dla stron, więc stary adres URL zmienionej strony zwraca 404, dopóki sam nie utworzysz przekierowania.
Dzięki wtyczce 404 to 301 możesz automatycznie tworzyć te przekierowania za każdym razem, gdy zmienisz slug posta lub strony.
Przejdź do 404 to 301 » Ustawienia i włącz „Monitoruj zmiany slugów postów” w zakładce „Ogólne”. Następnie kliknij przycisk „Zapisz zmiany”, aby zapisać ustawienia.

Od teraz wtyczka automatycznie utworzy przekierowanie za każdym razem, gdy zmienisz slug posta lub strony.
Więcej szczegółów znajdziesz w naszym przewodniku jak przekierować stronę lub adres URL w WordPress.
Jak przekierować usuniętą stronę w WordPressie
Jeśli usuniesz stronę, dobrym pomysłem jest zdecydowanie, co powinno się stać, gdy ktoś odwiedzi jej stary adres URL. Użyj przekierowania 301, jeśli zastąpiłeś stronę nowszą treścią, lub odpowiedzi 410 Gone, jeśli strona nie jest warta zachowania, na przykład strona z podziękowaniem.
Aby zwrócić odpowiedź 410 Gone, wykonaj te same kroki, co powyżej, aby utworzyć przekierowanie. Tym razem wybierz „Brak przekierowania” jako „Typ docelowy” i „410 – Gone” jako „Status przekierowania” przed kliknięciem „Utwórz przekierowanie”.

Jak przekierować wiele adresów URL do jednej strony w WordPressie
Czasami musisz wysłać kilka starych adresów URL na tę samą nową stronę. Na przykład możesz połączyć kilka nieaktualnych, małych przewodników podróżniczych w jeden obszerny przewodnik podróżniczy.
Zamiast tworzyć osobne przekierowanie dla każdego adresu URL, możesz dopasować wiele adresów URL za pomocą jednej reguły przekierowania.
Wykonaj te same kroki, co powyżej, aby utworzyć przekierowanie, ale tym razem wybierz „Prefiks” lub „Wyrażenie regularne” jako „Typ dopasowania” podczas wprowadzania „Adres URL źródłowy lub wzorzec”.

Na przykład wybierz „Prefiks”, jeśli chcesz przekierować każdy adres URL zaczynający się od /travel/japan/, taki jak /travel/japan/tokyo-guide, do swojego nowego przewodnika po Japonii. Wybierz „Wyrażenie regularne” tylko wtedy, gdy potrzebujesz dopasować bardziej złożone wzorce adresów URL.
Następnie uzupełnij pozostałe pola, wykonując opisane wcześniej kroki, i utwórz przekierowanie.
Jeśli masz dużą liczbę przekierowań do utworzenia, nie musisz dodawać ich pojedynczo. Bezpłatne rozszerzenie Redirects Importer pozwala importować przekierowania z pliku CSV, co znacznie przyspiesza dodawanie wielu przekierowań naraz.
Jak przekierować całą witrynę WordPress do nowej domeny
Jeśli przenosisz swoją witrynę WordPress do nowej domeny, musisz skonfigurować przekierowanie całej witryny.
To automatycznie wysyła odwiedzających i wyszukiwarki ze starej domeny do pasujących stron w nowej domenie, co pomaga zachować ruch i SEO.

Przed skonfigurowaniem przekierowania upewnij się, że Twoja witryna została już przeniesiona do nowej domeny i działa poprawnie. Zapoznaj się z naszym przewodnikiem jak prawidłowo przenieść WordPress do nowej domeny bez utraty SEO.
Jeśli używasz wtyczki, która nie obsługuje tej funkcji, możesz przekierować całą domenę na poziomie serwera, używając pliku .htaccess lub narzędzi do przekierowania Twojego hostingu.
Jeśli już korzystasz z All in One SEO Pro, możesz utworzyć przekierowanie całej witryny bezpośrednio z panelu administracyjnego WordPress.
Po prostu przejdź do All in One SEO » Przekierowania » Przekierowanie całej witryny, włącz opcję „Przenieś witrynę”, wprowadź nową domenę i zapisz zmiany.

Jeśli planujesz anulować stare konto hostingowe, musisz zamiast tego skonfigurować przekierowanie na poziomie serwera lub hostingu. W przeciwnym razie odwiedzający Twoją starą domenę nie zostaną przekierowani, ponieważ WordPress nie będzie już działał.
Aby uzyskać pełne szczegóły, zapoznaj się z naszym przewodnikiem jak przekierować całą witrynę WordPress.
Jak śledzić błędy 404 i przekierowywać niedziałające linki w WordPressie
Błąd 404 pojawia się, gdy ktoś próbuje odwiedzić stronę w Twojej witrynie, która już nie istnieje. Może się to zdarzyć po zmianie adresu URL, usunięciu strony lub gdy inna witryna linkuje do nieaktualnego adresu URL.
Jeśli używasz wtyczki 404 to 301, przejdź do 404 to 301 » Logi 404, aby zobaczyć listę niedziałających adresów URL, do których odwiedzający próbowali uzyskać dostęp w Twojej witrynie.
Logowanie 404 jest domyślnie włączone, ale możesz przejrzeć lub zmienić te ustawienia w dowolnym momencie w 404 to 301 » Ustawienia » Logi.

Log pokazuje niedziałający adres URL, stronę odsyłającą, ile razy wystąpił błąd, jego bieżący status i kiedy ostatnio został zauważony. Ułatwia to identyfikację najważniejszych niedziałających linków do naprawienia w pierwszej kolejności.
Jeśli znajdziesz adres URL, który powinien wskazywać inną stronę, kliknij „Akcje” obok niego i wybierz „Niestandardowe przekierowanie”.

Wtyczka automatycznie wypełnia pole „URL źródłowy lub wzorzec”. Uzupełnij pozostałe pola, wykonując te same kroki, które opisano wcześniej, a następnie utwórz przekierowanie.
Możesz również sprawdzić raport Indeksowanie stron » Nie znaleziono (404) w Google Search Console, aby zobaczyć niedziałające adresy URL, które Google odkrył podczas indeksowania Twojej witryny.

Najczęściej zadawane pytania dotyczące przekierowań w WordPressie
Przekierowania 301 a 302: jaka jest różnica?
Przekierowanie 301 informuje przeglądarki i wyszukiwarki, że strona została przeniesiona na stałe. Przekierowanie 302 wskazuje, że przeniesienie jest tymczasowe i oryginalny adres URL będzie używany ponownie. W większości przypadków należy używać 301 przy trwałej zmianie adresu URL strony.
Jaka jest różnica między przekierowaniem 301 a tagiem kanonicznym?
Oba pomagają wyszukiwarkom zrozumieć Twoje treści, ale wykonują różne zadania. Użyj przekierowania 301, gdy strona została trwale przeniesiona i chcesz, aby odwiedzający i wyszukiwarki byli kierowani do nowego adresu URL.
Użyj tagu kanonicznego, gdy kilka stron ma te same lub podobne treści, które powinny pozostać dostępne, ale chcesz, aby wyszukiwarki traktowały jedną z nich jako wersję podstawową.
Co powoduje pętlę przekierowań w WordPressie?
Pętla przekierowań występuje, gdy adres URL przekierowuje z powrotem do samego siebie, bezpośrednio lub przez inne przekierowanie. Zapobiega to ładowaniu strony, ponieważ przeglądarka utyka w nieskończonym ciągu przekierowań. Przegląd zasad przekierowań zazwyczaj pomaga zidentyfikować i naprawić problem.
Czy należy przekierowywać wszystkie strony 404 do strony głównej?
Nie. Przekierowywanie każdej strony 404 do strony głównej może zdezorientować odwiedzających, ponieważ treść, której oczekiwali, tam nie ma. Google może również traktować te przekierowania do strony głównej jako „miękkie 404”, co oznacza, że rozpoznaje, że oryginalna treść nadal brakuje.
Zamiast tego przekieruj każdy niedziałający adres URL do najbardziej odpowiedniej strony w Twojej witrynie. Jeśli nie ma odpowiedniego zamiennika, zazwyczaj lepiej jest pozostawić stronę jako 404 lub zwrócić odpowiedź 410 Gone, jeśli treść została trwale usunięta.
Jeśli wolisz zatrzymać odwiedzających na swojej stronie, możesz również zaprojektować pomocną niestandardową stronę 404, która kieruje ich do popularnych treści zamiast do ślepego zaułka.
Czy mogę przekierować stronę WordPress do innej witryny?
Tak. Podczas tworzenia przekierowania po prostu wprowadź zewnętrzny adres URL jako docelowy zamiast innej strony w Twojej witrynie. Jest to przydatne, jeśli przeniosłeś treści do innej domeny lub chcesz, aby odwiedzający dotarli do zasobu hostowanego gdzie indziej.
Mamy nadzieję, że ten przewodnik dla początkujących pomógł Ci skonfigurować przekierowania w Twojej witrynie. Możesz również zapoznać się z naszym wyborem najlepszych wtyczek do przekierowań WordPress oraz naszą listą kontrolną SEO WordPress, aby poprawić swoje pozycje w wyszukiwarkach.
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.


Nick Grainger
Cześć, dziękuję za pomocny artykuł powyżej.
Zmieniłem format permalinks z "plain" na "post" i użyłem funkcji przekierowania AISEO Pro, aby przekierować do nowych adresów URL stron. Wszystko wydaje się działać dobrze – ale teraz nie mogę edytować stron. System wydaje się szukać oryginalnego adresu strony w formacie "plain" do edycji. Pomocy!
Dziękuję z góry za radę. Nick
Wsparcie WPBeginner
Edytor WordPress używa identyfikatora posta, więc zmiana permalinków nie powinna wpływać na edytor. Upewnij się, że wyczyściłeś pamięć podręczną, a jeśli korzystasz z instalacji lokalnej, upewnij się, że masz włączony mod_rewrite w używanym narzędziu.
Administrator
Sheryl
co mam zrobić z oryginalną stroną po przekierowaniu? Czy lepiej ją usunąć, czy opublikować?
Komentarze WPBeginner
Dopóki istnieją odpowiednie przekierowania, możesz usunąć stronę, jeśli masz pewność, że jej już nie potrzebujesz.
Jednak czasami warto zapisać go jako szkic na wypadek, gdybyś potrzebował do niego odwołać się później.
Lori Michelle
Więc próbuję zrozumieć. Mamy stronę WordPress oldname.com. Zrebrandingowaliśmy firmę i chcielibyśmy używać newname.com, ale nie chcemy tracić żadnych hiperłączy krążących po świecie. Czy mogę użyć przekierowania 301 dla całej strony na tej stronie? Czy to ma sens? Pomocy!!!
Wsparcie WPBeginner
Aby zmienić domenę swojej witryny, zalecamy zapoznanie się z naszym poniższym artykułem!
https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
Administrator
Lori
Czyli muszę to skonfigurować gdzieś indziej, nie mogę po prostu zmienić nazwy adresu URL strony internetowej i przekierować jej za pomocą 301 w ten sposób, czy to prawda?
Wsparcie WPBeginner
Jeśli konfigurujesz to u tego samego dostawcy hostingu, będziesz mógł przejść do kroku przekierowania 301, o ile skonfigurujesz witrynę pod nową domeną.
Sean
Co jeśli chcesz przekierować kilka konkretnych wpisów na blogu do nowej domeny? Na przykład: example.com/blog/hello-world do newsite.com/blog/hello-word. ALE, nie musisz przekierowywać WSZYSTKICH starych treści blogowych. Tylko kilka konkretnych adresów URL?
Wsparcie WPBeginner
Jeśli chcesz, aby przekierowanie prowadziło do zupełnie nowego adresu URL, musisz umieścić pełny adres URL w polu adresu URL docelowego.
Administrator
Donald McKenzie
Jeśli usunę komentarze z mojego bloga, czy potrzebuję przekierowania dla usuniętych materiałów. Nie posta, tylko komentarzy.
Wsparcie WPBeginner
Nie, nie powinieneś tworzyć przekierowań dla usuniętych komentarzy.
Administrator
Donald McKenzie
Dziękuję bardzo za odpowiedź.
Wsparcie WPBeginner
Cieszymy się, że mogliśmy pomóc
Kanka
Cześć, mam post, który chcę usunąć, ale po jego usunięciu planuję przekierować go na stronę. Czy to jest w porządku?
Wsparcie WPBeginner
Tak, możesz to zrobić, o ile masz poprawny adres URL dla swojego przekierowania, powinno być w porządku
Administrator
Kanka
A co z odwrotną sytuacją, czyli przekierowaniem usuniętej strony do wpisu?
Wsparcie WPBeginner
Tak, działa w obu kierunkach, o ile przekierowujesz poprawne adresy URL.
Anka
Właściwie nie mam problemów z przekierowaniami, jednak mam ponad 50 przekierowań i planuję zrobić więcej. Czy to powoduje problem, ponieważ muszę również usunąć kategorie i niektóre posty?
Rhea
Czy jest sposób, abym mógł zaplanować przekierowanie?
James
Czy jest sposób na masowe przesyłanie przekierowań za pomocą pliku CSV? Byłoby to pomocne
Wsparcie WPBeginner
Wtyczka ma opcję importu przez CSV
Administrator
hamada
zrobiłem przekierowanie za pomocą wtyczki „Redirection”, a następnie usunąłem element przekierowania z ustawień Redirection, ale chcę go przywrócić, co powinienem zrobić
Wsparcie WPBeginner
Najprostszym sposobem byłoby odtworzenie przekierowania, zamiast próby jego przywrócenia.
Administrator
Esmaeil
Przeniosłem moją witrynę z jednej domeny na zupełnie nową domenę. Jak mogę wykonać przekierowanie 301 bez wpisywania adres po adres?
Chodzi mi o to, że chcę zdefiniować coś w stylu: wszystkie adresy URL z example.com przechodzą na example.net na przykład.
Z góry dziękuję bardzo.
Wsparcie WPBeginner
Warto zapoznać się z przekierowaniem w naszym poniższym artykule:
https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
Administrator
Tim
Mam skonfigurowane przekierowania i działają świetnie, ale mam pytanie dotyczące wyszukiwania i zastępowania wszystkich tych przekierowanych adresów URL.
Czy istnieje sposób, aby znaleźć/zastąpić je w całej witrynie Wordpress? Nie tylko w bazie danych Wordpress, ale także w osobistym kodzie HTML i adresach URL w tabelach przy użyciu TablePress dodanych do witryny.
Szukam rozwiązania do globalnego wyszukiwania/zamiany, czy jest jakieś?
Wsparcie WPBeginner
Możesz użyć narzędzia analitycznego, aby znaleźć, gdzie link znajduje się na Twojej stronie, lub zapoznać się z wtyczką z naszego poprzedniego artykułu poniżej:
https://www.wpbeginner.com/plugins/search-and-replace-plugin-for-wordpress-database/
Administrator
Diana
Czy jest szansa, że mogę zaimplementować 301 na darmowym WordPress.com? Mówi, że nie mogę instalować wtyczek. Tylko jeśli mam plan biznesowy. A chcę migrować do WordPress.org.
Wsparcie WPBeginner
Aby przenieść swoją witrynę z WordPress.com do org, zapoznaj się z naszym przewodnikiem poniżej: https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-your-blog-from-wordpress-com-to-wordpress-org/
Administrator
Farukh Hussain
Cześć,
Jakiś czas temu zrobiłem przekierowanie za pomocą wtyczki „Redirection”.
Ale teraz nie mogę znaleźć tego adresu URL wtyczki. Nawet nie ma tam żadnego kodu dla tego adresu URL w pliku htaccess.
Chcę teraz wyłączyć to przekierowanie. Czy jest na to jakiś sposób? Pomocy?
Wsparcie WPBeginner
Jeśli przekierowanie nie znajduje się we wtyczce, powinieneś sprawdzić swój plik htaccess lub skontaktować się z dostawcą hostingu w celu uzyskania pomocy w znalezieniu przekierowania.
Administrator
Imbir
Jeśli przekierowuję kilka stron internetowych (nie wpisów), czy tworzę duplikaty kodu, który pokazałeś powyżej (zarówno linie 1, jak i 2) dla każdej nowej strony, którą przekierowuję? I czy nadal kopiuję te kody na dole pliku .htaccess?
Czytałem inny artykuł, który sugeruje dodanie kodów przekierowania do pliku functions.php w folderze motywu. Kod jest długi i wydaje się skomplikowany. Ale zastanawiam się, która opcja jest bardziej wydajna – edycja .htaccess czy edycja functions.php?
Wsparcie WPBeginner
Dodałbyś nową wersję drugiej linii kodu, pierwszą linię potrzebujesz tylko raz. Co do miejsca, w którym następuje przekierowanie, to kwestia preferencji, która metoda jest najlepsza.
Administrator
Lindsey
Cześć
Moja strona ma najwyraźniej przekierowanie 301, ale nie mogę znaleźć, gdzie ono jest, ani co przekierowuje. W pliku htaccess nic nie ma. Strona została pierwotnie zbudowana pod inną nazwą na localhost, a wszystkie adresy URL zostały zmienione, aby stać się nową nazwą domeny. Czy to może być problem? Jak mogę dowiedzieć się, gdzie jest przekierowanie 301, ponieważ powoduje problemy z certyfikatem SSL. Dzięki
Wsparcie WPBeginner
Aktualizacja adresów URL nie powinna stanowić problemu, jeśli zostały poprawnie zaktualizowane. Jeśli skontaktujesz się ze swoim dostawcą hostingu, powinien on być w stanie pomóc Ci znaleźć przyczynę przekierowania.
Administrator
Jessica
Nie mogę wystarczająco podziękować za ten prosty przewodnik, ponieważ zawsze mówiono mi, abym nie dotykał przekierowań, chyba że wiem, co robię, więc moje SEO trochę ucierpiało, bo w końcu nic nie robiłem. Faktem jest, że wiem wystarczająco dużo i potrafię postępować zgodnie z instrukcjami, jeśli nie są napisane dla programistów i nie muszę polegać na wtyczce, która może później powodować problemy, ponieważ wszystkie w pewnym momencie to robią, prawda? Dziękuję. Ten link trafi do mojej skrzynki narzędziowej, aby podzielić się nim z innymi mającymi ten sam problem.
Wsparcie WPBeginner
Proszę bardzo, cieszę się, że nasz przewodnik okazał się pomocny dla Ciebie i dla każdego, komu go udostępnisz
Administrator
Wendy
Użyłem metody z filmu, ale moja strona nadal ma „Nie skategoryzowane” na górze i z boku. Próbowałem znaleźć trzecią część filmu o zmianie linków przekierowań 301 w moich ustawieniach, ale jej tam nie ma. Jednak po kliknięciu „Nie skategoryzowane” zmienia się na „Ogólne”, ale po ponownym odwiedzeniu mojej strony lub odświeżeniu wraca do „Nie skategoryzowane”. Wtyczka do przekierowań twierdziła, że jest kompatybilna z moim motywem. Będę wdzięczny za wszelką pomoc, dziękuję.
Wsparcie WPBeginner
Wygląda na to, że próbujesz usunąć niekategoryzowaną kategorię ze swojej witryny. Jeśli tak jest, zapoznaj się z naszym artykułem tutaj: https://www.wpbeginner.com/beginners-guide/rename-the-uncategorized-category/
Administrator
Hannah
Cześć! Dziękuję za pomocne informacje! Zastanawiam się, czy ta wtyczka działa przy zmianie domeny mojego bloga? Niedawno zmieniłem domenę i czytałem, że bardzo ważne jest wdrożenie przekierowania 301, aby nie stracić pozycji i widoczności. Czy to zadziała? Jeśli tak, czy wpisałbym starą domenę w wierszu źródłowym, a nową domenę w wierszu docelowym?
Dziękuję!
Wsparcie WPBeginner
Warto zapoznać się z krokami 4 i 5 w naszym artykule tutaj: https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
Administrator
Matt
Czy mogę używać „linków do strony” i „przekierowań” na tej samej stronie?
Wydają się służyć różnym celom, ale widziałem ostrzeżenia, że nie należy używać więcej niż jednego wtyczki do przekierowań naraz. Prawda?
Podoba mi się funkcja przekierowań, ale chciałbym mieć coś w widoku „edytuj wpis”, czego można użyć do skonfigurowania przekierowania (np. teaser/fragment linkujący do strony docelowej lub innej witryny). Dziękuję!
Wsparcie WPBeginner
Nie zalecamy jednoczesnego używania tych dwóch wtyczek, aby zapobiec konfliktom między nimi. Możesz skontaktować się z autorami wtyczek, aby dowiedzieć się, czy istnieje zalecana metoda współpracy tych dwóch wtyczek.
Administrator
Bill
Migrowałem stronę WP na nową domenę i ustawiłem przekierowanie ze starej domeny na nową w cPanelu. Przekierowania są prawie natychmiastowe (to dobrze, prawda?), ale chciałbym je opóźnić o kilka sekund, wystarczająco długo, aby wyświetlić na starej stronie głównej ekran wyjaśniający, dlaczego są przekierowywani.
Nie jestem programistą. Czy istnieje wtyczka, która pozwoli mi dostosować czas przed wystąpieniem przekierowania? Z góry dziękuję.
Wsparcie WPBeginner
Chyba że otrzymam inne informacje, niestety nie mamy prostej metody, którą moglibyśmy polecić do jej skonfigurowania.
Administrator
Lee
Witaj,
Przy okazji świetny post.
Mam wiele stron, które zostały przekierowane na nowe adresy URL. Zaktualizowałem wszystkie adresy URL linków na stronach do nowych adresów, więc nie ma zepsutych linków na froncie.
Moje pytanie brzmi, czy po kilku miesiącach można bezpiecznie usunąć utworzone przekierowania?
Dziękuję bardzo.
Lee
Wsparcie WPBeginner
Jeśli nie ma odniesień do niedziałających linków, można usunąć przekierowania, w przeciwnym razie najlepiej pozostawić aktywne przekierowania.
Administrator
Mateusz
Cześć, od jakiegoś czasu używam wtyczki do przekierowań, próbując uporządkować moje stare posty z czasów, gdy dopiero zaczynałem (permallinki były okropne)
To, co robiłem, to tworzenie nowego posta z lepszym permalinkiem i kopiowanie i wklejanie treści ze starego adresu URL do nowego, a następnie przekierowywanie ich za pomocą 301.
Po przeczytaniu tego posta zaczynam myśleć, że nie muszę tworzyć zupełnie nowego posta, ale po prostu zmienić permalink w starym i przekierować go w ten sposób. Czy mam rację?
Jeśli tak, czy mogę usunąć wszystkie stare zduplikowane posty z poprzedniego okresu, czy powinienem je zostawić tak, jak są?
Dzięki, jeśli możesz pomóc
Wsparcie WPBeginner
Zgadza się, możesz zmodyfikować permalink i przekierować bez potrzeby aktywowania starego posta. Dopóki przekierowania są na miejscu, możesz usunąć stare posty, jeśli chcesz.
Administrator
Mateusz
Więc tylko dla jasności, czy mogę usunąć stare posty, które skopiowałem i wkleiłem do nowego posta i przekierowałem adres URL, i że wszystko, co muszę zrobić, to zmodyfikować permalink i nie kopiować i wklejać całego adresu URL do innego posta, ale po prostu przekierować stary permalink do nowego?
Dziękuję bardzo za odpowiedź, uratowałeś mi mnóstwo czasu, jeśli tak jest
Wsparcie WPBeginner
Zgadza się, cieszę się, że mogliśmy pomóc
Damion Mower
Po skonfigurowaniu przekierowania, co mam zrobić z oryginalnym postem, usunąć go?
Wsparcie WPBeginner
Chociaż nie jest to wymagane, większość ludzi robi to, gdy nie chcą już starego posta.
Administrator
Focussed Events
Dziękuję, tego właśnie szukałem!
Wsparcie WPBeginner
Cieszę się, że mogliśmy udzielić odpowiedzi, której szukałeś
Administrator
Lekan
Po ustawieniu przekierowania, czy mogę usunąć stronę?
Wsparcie WPBeginner
Tak, możesz
Administrator
Wilbert Beltran
Cześć, niedawno zduplikowałem stronę. Powiedzmy, że adres URL oryginalnej strony to original.com, a ja utworzyłem subdomenę http:testsite.orginal.com, gdzie znajduje się zduplikowana strona. Teraz pytanie brzmi, jak wykonać przekierowanie w takim układzie? Chcę, aby strona pod adresem original.com była główną stroną.
Dzięki
Wsparcie WPBeginner
Aby przenieść swoją witrynę z subdomeny, zapoznaj się z naszym artykułem tutaj: https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-wordpress-from-subdomain-to-root-domain/
Administrator
Gina
Cześć – dziękuję za to! Kocham was. Pobrałem wtyczkę i przekierowałem kilka stron. Czy możesz mi powiedzieć, czy powinienem przekierować mysite.com do miresite.com/ – jak to zrobić? Gdzieś po drodze zniknął „/”. Na stronie WP, nad którą pracuję dla klienta, były 4 różne wtyczki do przekierowań, a strona uległa awarii w zeszłym tygodniu – zdezaktywowałem je wszystkie i zainstalowałem tę – wszystko jest w porządku, z wyjątkiem tej sprawy z „/”. Czy w ogóle zadaję logiczne pytanie?
Wsparcie WPBeginner
Nie powinieneś martwić się o przekierowanie strony na adres z ukośnikiem na końcu
Administrator
Gina
Cześć – Odkryłem teraz, że moja strona mydomian.com/ jest przekierowywana na mydomain.com – bez /
Nie wiem, gdzie to się stało ani jak, poza być może jednym z pobranych przeze mnie wtyczek?? Jest to 301 i nie wiem teraz, czy to coś uszkodziło? Wszystkie wyniki wyszukiwania pokazują adres z /. ale po kliknięciu wyniku przechodzi do adresu bez /. proszę, czy możesz pomóc lub wysłać mnie gdzieś, gdzie mogę uzyskać pomoc lub naprawić
Wsparcie WPBeginner
Najpierw warto przyjrzeć się swoim wtyczkom, jeśli któraś z nich jest przeznaczona do obsługi przekierowań, warto sprawdzić, czy jest tam ustawiona. Jeśli żadna z nich nie powoduje przekierowania, warto sprawdzić, czy przekierowanie jest utworzone w pliku htaccess lub w sekcji Ustawienia>Ogólne, jeśli adres został tam zmieniony.
Tom
Świetnie, dziękuję, zdecydowałem się na przekierowanie .htaccess, dokładnie tego szukałem.
Wsparcie WPBeginner
Cieszę się, że mogliśmy pomóc
Administrator
Vinca
Czy to działa tak samo dla przekierowań 302 w pliku htaccess? Klient poprosił o przekierowanie 302 około 800 adresów URL ze strony WordPress na stronę Wix. Są momenty, kiedy wszystko działa dobrze, a potem pojawia się kilka 404. Nie jestem pewien, czy to dlatego, że jest za dużo adresów URL, czy coś przeoczyliśmy?
Wsparcie WPBeginner
Metoda htaccess zadziałałaby dla przekierowań 302, jeśli zmienisz liczbę na 302. Przekierowania 302 są tymczasowe, co może być częścią Twojego problemu, podobnie jak buforowanie.
Administrator
Md firoz ahmed
Mam stronę WordPress. Mam pewien problem. Używam wtyczki WooCommerce. Strona WooCommerce automatycznie dodała stronę kategorii produktów do moich permalinków w formacie: google.com/product-category/up/this-is-my-page. Chcę przekierować ten link na: google.com/this-is-my-page. Jak mogę to rozwiązać? Pomocy.
Wsparcie WPBeginner
Aby edytować permalinki WooCommerce, musisz przejść do Ustawienia>Permalinki, aby je zmodyfikować. Jeśli zajrzysz do dokumentacji WooCommerce, znajdziesz tam więcej szczegółów.
Administrator
Daniel Akinyele
Cześć, początkujący w Wp, jeśli mógłbyś mi pomóc, będę bardzo szczęśliwy, użyłem kodu Htacces i działał idealnie. Ale chcę, aby moje pliki multimedialne przekierowywały się do siebie,
Czy jest więc kod, który zatrzyma przekierowanie w folderze Wp-contents.. proszę pomóż mi, moja strona internetowa umiera
Fahad
Świetna informacja pomaga mi wyjść z poważnego problemu
Michael Wright
Dzięki za to! Potrzebowałem wtyczki Redirect. Nie wiedziałem, że coś takiego istnieje.
Emmanuel Ekanem
Witam, czy to przekierowanie działa przy całkowitej zmianie adresu URL?
Na przykład, używam olddomain.com i kupiłem newdomain.com, i chcę przekierować olddomain.com, aby otwierało się newdomain.com.
Czy ktoś może pomóc?
Wsparcie WPBeginner
Cześć Emmanuelu,
Jeśli zrobisz to na swojej starej witrynie, nie będziesz mógł uzyskać do niej dostępu, ponieważ wtyczka przekieruje Ciebie i Twoich użytkowników na nową nazwę domeny.
Administrator
Emmanuel Ekanem
Ups, jak mogę to osiągnąć?
Wsparcie WPBeginner
Możesz to zrobić, dodając następujący kod do pliku .htaccess na swojej starej witrynie.
RewriteEngine on RewriteCond %{HTTP_HOST} ^oldomain.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC] RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301,NC]Użyj w WordPress w 1 kliknięcie
Mauwiks
Jak mogę przekierować pojedynczą stronę główną na inną domenę, ale pozostałe strony z mojej przekierowanej domeny nie zostaną naruszone?
Lovelyn Montepop
Dziękuję za ten poradnik. Bardzo mi pomógł w związku z prośbą klienta.
Kavitha
Mam subdomenę dla sklepu partnerskiego. Chcę wiedzieć, jak przekierować ze strony mojej witryny na stronę subdomeny. Proszę o pomoc.
Maegen
Dziękuję bardzo! Prowadzę bloga od około 8 miesięcy i ciężko pracowałem, aby zbudować moje konto na Pintereście. To stamtąd pochodzi prawie cały mój ruch. Miesiąc temu przeszedłem na https i dopiero wczoraj wieczorem zdałem sobie sprawę, że żaden z moich pinów nie przekierowuje do https. Właśnie wszystko naprawiłem dzięki Tobie!
raj
dzięki za informacje. mam małe wątpliwości, jak mogę przekierować stary post na nowy post bez utraty komentarzy. mam na myśli poprzednie komentarze
Pearl
Dziękuję bardzo. Spędziłem wiele godzin na szukaniu tego i w końcu znalazłem odpowiedź tutaj.
Angelica
Tylko do Twojej wiadomości – zrzuty ekranu są moim zdaniem nieaktualne. W sekcji Dodaj nowe przekierowanie widzę tylko URL źródłowy/docelowy i grupę.
Aaron
Witam, próbuję znaleźć sposób na przekierowanie do pojedynczej strony podobnej do 404, gdy użytkownik wpisze nieistniejącą subdomenę. na przykład, jeśli naciśnie klawisze losowo lub popełni literówkę podczas wpisywania domeny. Chcę pozbyć się standardowego komunikatu WordPressa „Nie znaleziono wyników… Nie można znaleźć strony, o którą prosisz. Spróbuj doprecyzować wyszukiwanie lub użyj nawigacji powyżej, aby znaleźć wpis”.
Czy ktoś może wskazać mi rozwiązanie tego problemu? Albo jak to się nazywa, żebym mógł spróbować znaleźć rozwiązanie? Wszystko, co znajduję, to wyniki dotyczące przekształcania mojej sieci w pojedynczy adres URL...
Dziękuję!
Abdul Rehman
Chcę przekierowywać tylko wtedy, gdy odwiedzający moją stronę kliknie zewnętrzny link z mojej strony. Na przykład, jeśli klikniesz na produkt z mojej strony, najpierw zostaniesz przekierowany na stronę „Jesteś przekierowywany”, a następnie na stronę partnera.
Spędziłem godziny próbując to zrobić. Proszę o pomoc. W tym momencie chcę tylko wiedzieć, czy jest to możliwe za pomocą jakiejkolwiek wtyczki WordPress lub innego obejścia, a jeśli tak, to jak to zrobić.
Wsparcie WPBeginner
Cześć Abdul Rehman,
Jest to oczywiście możliwe, ale nie znamy wtyczki, która by to robiła.
Administrator
Udi Burg
Czy jest sposób na przekierowanie za pomocą htaccess, aby otwierało się w nowej karcie?
Laura
Cześć
Czy można zrobić przekierowanie z platformy Wix na WordPress?
Wsparcie WPBeginner
Cześć Laura,
Zapoznaj się z naszym przewodnikiem na temat przenoszenia Wix do WordPress.
Administrator
Hafiz Mateen Afzal
Który plugin jest najlepszy do tworzenia linków polecających, takich jak:
Dzięki
Wsparcie WPBeginner
Cześć Hafiz,
Thirsty Affiliates to najlepszy sposób na zarządzanie linkami partnerskimi/polecającymi. Zapoznaj się z naszym przewodnikiem na temat ukrywania linków partnerskich w WordPress.
Administrator
cipriana leme
Jak przekierować z darmowego bloga WordPress na blog .com? Nie mogę instalować wtyczek na darmowym blogu, więc jak mógłbym to przekierowanie zrobić? Jakieś rady?
Z góry dziękuję
Hannah
Witaj! Właśnie stworzyłem stronę na Wordpress.org i zaimportowałem całą moją zawartość ze starej strony, example.wordpress.com (używając Wordpress.com). Czy jest sposób, aby przekierować całą zawartość z tej strony na moją nową? Instrukcje przekierowania podane przez Wordpress dały mi błąd, że domena już istnieje, prawdopodobnie dlatego, że myślał, że próbuję utworzyć nową domenę na Wordpress.com.
Ruch na mojej stronie był wcześniej minimalny, więc jeśli ktoś kliknąłby w stare posty na blogu z moich kanałów społecznościowych, zostałby przekierowany na zamkniętą wersję mojej starej strony bez przekierowań – nie koniec świata, bo nie mam na tyle obserwujących, aby generować kliknięcia w późniejszym terminie, ale nigdy nie wiadomo?
Każda rada będzie mile widziana!
Dzięki,
Hannah
Senith Nal
Twoja lekcja jest bardzo pomocna. Podoba mi się.
Shakoat Hossain
Genialne rozwiązanie do zmniejszenia liczby przekierowań dla WordPress!
Od kilku dni próbuję rozwiązać moje problemy z przekierowaniami w WP. Nie znajduję lepszego rozwiązania, nawet czytając te treści.
Tutaj znalazłem kilka dobrych punktów i próbuję zredukować przekierowania, aby zwiększyć szybkość ładowania mojej strony.
Dzięki!