Po przeczytaniu tego samouczka będziesz wiedział, jak edytować .plik htaccess w hostingu, aby przekierować ruch z jednego adresu URL do drugiego i zainstalować wtyczkę, aby zrobić to samo z deski rozdzielczej.
Wszystkie instrukcje wyjaśnione w tym samouczku obejmują zrzuty ekranu, aby ułatwić dla początkujących WordPress ich śledzenie.
Jak przekierować stronę WordPress z deski rozdzielczej:
Ta sekcja samouczka pokazuje, jak przekierować stronę WordPress z pulpitu nawigacyjnego bez ręcznej edytowania .plik Htaccess (alternatywna metoda wyjaśniona tutaj).
Aby przekierować adresy WordPress z deski rozdzielczej, musisz zainstalować wtyczkę. W tym samouczku wybrałem wtyczkę o nazwie przekierowanie. Aby zainstalować go w lewym menu, wybierz Wtyczki, i na wyświetlonym podmenu, naciśnij Dodaj nowe jak pokazano na zrzucie ekranu poniżej (Wtyczki> Dodaj nowe).
Na następnym ekranie, w polu wyszukiwania słów kluczowych, wpisz „przekierowanie,”Jak pokazano na poniższym obrazku. Następnie naciśnij Zainstaluj teraz przycisk na wtyczce przekierowania (patrz strzałki poniżej).
Kiedyś Przekierowanie wtyczka jest zainstalowana, naciśnij Aktywuj przycisk.
Po zakończeniu instalacji można znaleźć wtyczkę w lewym menu, poniżej Narzędzia, Jak pokazano na poniższym obrazku (Narzędzia> przekierowanie).
Pierwszy ekran wtyczki wyświetli dwa pola, aby ustawić stronę źródłową i stronę docelową do przekierowania. Jeśli masz tylko stronę do przekierowania, możesz ją teraz wpisać i nacisnąć konfigurację Start; Możesz to zignorować i nacisnąć Uruchom konfigurację przycisk, jeśli masz wiele.
Podstawowe ustawienia Strona pozwala skonfigurować automatyczne aktualizacje dla zmian URL/Permalinks. Jest to doskonała opcja zapobiegania błędom; Polecam go wybrać.
Możesz także poinstruować wtyczkę, aby zachować dziennik 404 błędów. Dokonaj wyboru i naciśnij Kontynuuj konfigurację przycisk.
Ostatni ekran konfiguracji automatycznie podłączy wtyczkę do interfejsu API. Jeśli połączenie się powiedzie, zobaczysz dobry status pokazany na poniższym obrazku. Następnie naciśnij Zakończ konfigurację przycisk.
Poczekaj, aż konfiguracja zastosuje zmiany i naciśnij Skończone! Przycisk.
Teraz możesz zdefiniować strony WordPress do przekierowania.
Aby dodać przekierowania, wypełnij URL źródłowego I URL docelowego Pola.
Obok Dodaj przekierowanie Przycisk, zobaczysz ikonę biegów, naciśnij ją, aby wyświetlić zaawansowane opcje, takie jak 301 i 302 przekierowania, między innymi.
Po zdefiniowaniu adresów źródłowych i docelowych jako kodu HTTP, możesz nacisnąć Dodaj przekierowanie przycisk do zastosowania zmian.
Jak przekierować stronę WordPress do innej z CPANEL:
Postępuj zgodnie z poniższymi instrukcjami, jeśli wolisz przekierować witryny, edytując .htaccess za pośrednictwem konta CPANEL.
Jeśli używasz CPANEL, znajdź menedżera plików pokazanych na zrzucie ekranu poniżej. Możesz użyć pola wyszukiwania, aby wpisać Plik i znajdź to szybko.
Po menedżerze plików upewnijmy się, że ukryte pliki są widoczne. wciśnij Ustawienia przycisk w prawym górnym rogu, jak pokazano poniżej.
Upewnij się, że wybrana jest opcja „Pokaż ukryte pliki (pliki DOT)” i naciśnij Ratować przycisk.
Znajdź nazwany plik .htaccess, kliknij prawym przyciskiem myszy i naciśnij Edytować przycisk.
Poproszony o potwierdzenie kodowania, naciśnij Edytować przycisk.
W obrębie .Plik HTACCESS, musisz uwzględnić reguły przekierowania na podstawie następujących dostępnych typów:
Przekierowanie strony na inną stronę w WordPress (.Htaccess):
Aby na stałe przekierować stary adres URL do nowego, możesz użyć poniższej składni. Dodaj linię poniżej, zastępując strona.php I Nowa strona.html z twoimi ścieżkami strony. Możesz użyć plików HTML, PHP lub katalogów. Ta składnia służy do przekierowania stron w tej samej domenie.
Notatka: Zaleca się prowadzenie kopii zapasowej oryginału .plik htaccess, jeśli musisz przywrócić poprzednią konfigurację.
Przekieruj 301 /stronę.php /nowa strona.html
Poniższy przykład pokazuje, jak wdrożyć tymczasowe przekierowanie. Składnia jest taka sama jak trwale; Jedyną różnicą jest to, że kod HTTP zmienia się z 301 na 302. Użyj 301 do trwałego przekierowania i 302 do tymczasowego przekierowania.
Przekieruj 302 /strona.php /nowa strona.html
Trwale przekieruj swoją witrynę WordPress do nowej domeny:
Aby trwale migrować nazwę domeny, składnia jest następująca. Po prostu wymień http: // domena.com/ z faktyczną nazwą domeny i pamiętaj o wdrożeniu https Jeśli jest dostępna (poniżej, możesz znaleźć regułę, aby przekierować cały ruch za pośrednictwem HTTPS w nowej domenie docelowej).
Przekieruj domenę 301/http: //.com/
Aby przekierować określony podfolder lub stronę do nowej domeny, możesz również użyć poniższej składni.
Przekierować 301 "/home" "https: // innadomaina.com/dom "
Tymczasowe przekierowanie witryny WordPress do nowej domeny:
Aby tymczasowo przekierować witrynę do nowej domeny, składnia jest taka sama jak powyżej; po prostu wymień 301 z 302 jak pokazano niżej.
Przekieruj domenę 302/http: //.com/
Możesz także przekierować podfoldery do nowej domeny; Jak pokazano poniżej, możesz zaimplementować cudzysłowy.
Przekierować 301 "/home" "https: // innadomaina.com/dom "
Przekieruj cały ruch przez HTTPS (SSL) z .plik Htaccess:
Aby przekierować ruch witryny WordPress za pośrednictwem SSL (HTTPS), dodaj następujący kod do swojego .plik Htaccess.
Notatka: Jeśli masz już kod w swoim .plik htaccess, możesz pominąć linię przepisywaną.
RewriteEngine on
RewriteCond %https
Przepis ^(.*) $ https: //%http_host%request_uri [l, r = 301]
Możesz także użyć poniższego kodu, aby przekierować swoją stronę internetową HTTP do HTTPS bez www.
RewriteEngine on
Przepisanie %http_host ^www.przykład.com
Przepis (.*) https: // przykład.com/1 $ [r = 301, l]
Wszystkie zmiany dokonane na twoim .htaccess są automatycznie stosowane.
Jak przekierować stronę WordPress do innej z FTP:
Jeśli uzyskujesz dostęp do plików WordPress za pośrednictwem FTP, przeczytaj poniższe instrukcje.
W poniższym przykładzie używam FTP Client FileZilla; Możesz użyć każdego, kogo chcesz.
Wypełnij swoją nazwę użytkownika i hasło i połącz się z serwerem. Następnie znajdź .plik htaccess, jak pokazano poniżej i pobierz go. Jeśli .Htaccess nie ma pliku, nie martw się, możesz go tworzyć i przesyłać zgodnie z opisem w następujących krokach.
Po pobraniu .plik htaccess, zrób kopię (kopię zapasową) i otwórz. Jeśli .HTACCESS nie było na twoim serwerze, otwórz plik notatnika i nazwij go jako .Htaccess. Następnie postępuj zgodnie z opisanymi tutaj instrukcjami przekierowania w zależności od potrzeb i prześlij swój plik z powrotem do serwera. Po przesłaniu możesz przetestować dodane zmiany, uzyskując dostęp do witryny WordPress.
Wniosek:
Jak widać, przekierowanie strony na inną stronę w WordPress jest dość łatwe i można ją osiągnąć inaczej. Każdy użytkownik na poziomie WordPress może zastosować ten prosty proces, postępując zgodnie z instrukcjami, jak opisano powyżej. .Htaccess Way jest pomocny dla wszystkich stron internetowych, nie tylko WordPress. Pamiętaj, że metody CPANEL i FTP są prawie takie same, zmieniając tylko metodę podłączenia serwera. Pamiętaj, aby zawsze zachować kopię zapasową swojego oryginału .plik htaccess, jeśli musisz przywrócić poprzednią konfigurację.