WordPress lokalna strona przekierowuje na działającą stronę


13

Pobrałem kod i wyeksportowałem bazę danych z serwera i skonfigurowałem witrynę na moim lokalnym hoście również zmieniłem adres URL strony głównej i witryny w tabeli wp_options Jestem w stanie zalogować się na wp-admin, ale kiedy klikam na stronę główną przekieruj mnie do strony na żywo.

Jeśli ktoś zna problem, proszę mi pomóc.

Z góry dziękuję.


Czy sprawdziłeś linki do menu lub czy linki są na stałe zakodowane?
Aniruddha Gawade,

Tak, sprawdziłem, czy nie jest statyczny
Israr Mansuri,

1
Sprawdź htaccess pod kątem reguł przekierowania na stronę internetową
Aniruddha Gawade 18.04.17

nie było .htacces Położyłem htaccess, ale nie
działałem

Odpowiedzi:


10

Spróbuj śledzić

  • Jeśli są zainstalowane wtyczki buforujące, takie jak W3 całkowita pamięć podręczna. Następnie najpierw wyczyść pamięć podręczną. Lub może na jakiś czas je wyłączyć

  • Wykonaj wyszukiwanie i zamianę w bazie danych dla adresu URL starej witryny. Możesz użyć tej wtyczki

  • Zresetuj łącza bezpośrednie (pulpit >> Ustawienia >> łącza bezpośrednie)

  • Ostatni, ale nie mniej ważny. Wyczyść pamięć podręczną i historię przeglądarki


1
Już to zrobiłem i to działa dla mnie. Dzięki
Israr Mansuri,

1
Ostatnia opcja działa dla mnie :)
Javad Yousefi

Dla mnie też ostatnio działało - wciąż nie rozumiem, dlaczego tak się stanie !? :(
Julix

1
Cieszę się, że to ci pomogło. :)
JItendra Rana

Przetestowałem i potwierdziłem: w moim przypadku była to pamięć podręczna przeglądarki. Zrobiłem wszystkie poprzednie kroki bezskutecznie, a następnie przeniosłem się do innej przeglądarki, aby sprawdzić. Gotowy. To była pamięć podręczna.
marquito

7

Zgodnie z odniesieniem do wordpress tutaj

Dodaj te dwa wiersze do pliku wp-config.php, gdzie „example.com” to poprawna lokalizacja Twojej witryny.

define('WP_HOME','http://example.com'); 
define('WP_SITEURL','http://example.com');

LUB

Edytuj funkcje. Php

Dodaj te dwa wiersze do pliku, natychmiast po początkowym „

update_option( 'siteurl', 'http://example.com' );
update_option( 'home', 'http://example.com' );

Lub sprawdź .htaccessplik, jeśli dodano jakąkolwiek regułę przepisywania w celu przekierowania strony.

Mam nadzieję, że to pomoże!!


Więc działa, czy nie?
mageDev0688 18.04.17

nie działa, ale kiedy zmieniłem strukturę permalink, a następnie przywróciłem ją do starej, działa.
Israr Mansuri,

Świetny koleś, który rozwiązałeś !!!
mageDev0688 18.04.17

1

można zmienić na żywo URL do lokalnego URL bezpośrednio w tabeli bazy danych wp_options dwa nazwa_opcji polowych

1) siteurl
2) home

Po tym zapisz permalink.

Nadzieja jest przydatna


Już to zmieniłem
Israr Mansuri,

0

Musiałem zmienić te linie w moim wp-config.php z

define('WP_CACHE', true);
define( 'WPCACHEHOME', 'C:\wamp64\www\wp-content\plugins\wp-super-cache/' );

do

define('WP_CACHE', false);
//define( 'WPCACHEHOME', 'C:\wamp64\www\wp-content\plugins\wp-super-cache/' );

0

Możesz również rozwiązać ten problem, instalując WP cli i uruchamiając:

wp search-replace 'example.com' 'example.local'

Sprawdź kodeks, aby uzyskać więcej informacji. Ale jak powiedział JItendra, ważne jest, aby wyczyścić pamięć podręczną przeglądarki po wykonaniu tej czynności.


0

Spróbuj usunąć wszelkie wtyczki przekierowujące, jeśli masz je w bazie kodu działającej witryny. Rozwiązałem ten sam problem, usuwając wtyczkę „safe-redirect-manager” na poziomie lokalnym.


-2

Po prostu zmieniam moją strukturę permalink na zwykłą i znowu na starą, a potem działa. dziękuję wam wszystkim za pomoc. :)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.