Przeniosłem jedną z moich witryn do nowej domeny, poniżej zrobiłem to.
- Kopia zapasowa bazy danych
- Przesłałem wszystkie pliki na nowy serwer.
- Zaimportowano sql na nowy serwer przez
phpmyadmin
- Teraz użyłem tego skryptu do zmiany adresu URL w bazie danych.
Teraz mam problemy:
- Wszystkie linki prowadzą do starej domeny.
- Wszystkie obrazy są powiązane ze starą domeną.
wp-admin
jest również przekierowywany do starej domeny, gdy próbuję uruchomićmydomain.com/wp-admin
Proszę o pomoc, jeśli masz jakieś pomysły na ten temat, każda pomoc będzie bardzo mile widziana.
urls
links
phpmyadmin
Soeb Safi
źródło
źródło
define('WP_SITEURL', 'https://domain.com'); define('WP_HOME', 'https://domain.com');
Odpowiedzi:
Mój problem został rozwiązany, wysyłam to jako odpowiedź, aby ktoś inny mógł z niego skorzystać.
Mój problem został
siteurl
ihomeurl
nie został zaktualizowany, więc umieściłem godefine('RELOCATE',true);
w swoimwp-config.php
pliku. I znowu próbował uzyskać dostęp do strony, podszedł do poprawnego adresu URL, ale wszystkocss
zniknęło. Potem podszedłem dowp-admin
i to też przyszło nie,css
ale nadal próbowałem się zalogować, ale tym razem zabrało mnie do właściwegowith css
adresu URL i strony logowania, ale się nie zalogowałem. Potem znowu spróbowałem się zalogować i tym razem mam zalogowano pomyślnie. Następnie zmieniłem obaurls
zsettings
panelu administracyjnego.Następnie musisz usunąć wszystkie pliki pamięci podręcznej przeglądarki, aby usunąć jakiekolwiek trwałe utrzymujące się przekierowania.
Mam nadzieję, że pomoże to komuś innemu rozwiązać ten sam problem.
źródło
Miałem ten sam problem (teraz działa dobrze), oto co zrobiłem
zamiast próbować uzyskać dostęp do panelu administracyjnego odrobina yoursite.com/wp-admin próbowałem z yoursite.com/wp-login.php i zabrało mnie to do panelu administracyjnego mojej nowej witryny. Potem zmieniłem domenę witryny w ustawieniach ogólnych i teraz działa dobrze.
źródło
Podczas zmieniania domeny uruchom następujące czynności:
źródło
Zmiana pola wp_options trochę pomoże, ale czasami twoje strony, posty i wtyczki będą używać absolutnych odniesień do obrazów i innych plików. W takim przypadku musisz zaktualizować całą bazę danych. Ponieważ w phpMyAdmin nie ma łatwego „zamień wszystko” (chyba że zbudujesz instrukcję UPDATE w SQL), najlepiej:
Voila!
źródło
Zmień adres URL w pliku bazy danych opcji w phpmyadmin. Oznacza twój rzeczywisty link URL. Następnie otwórz stronę wp-admin .. z linkiem wp-login.php. Wpisz swoje uwierzytelnienie, a następnie w ustawieniach ogólnych zmień katalog URL ponownie i wejdź na stronę.
źródło
Aby rozwinąć odpowiedź Reezppo,
Otwórz PHPMyadmin w swoim cPanelu, a następnie kliknij plik wp_options, a zobaczysz kilka pól, które możesz zmienić, a zobaczysz stary adres URL, który możesz następnie zmienić ręcznie na nowy adres URL (w dwóch miejscach). Następnie zapisz go i wróć na stronę twoja.com/wp-login.php. Powinno to umożliwić zalogowanie się bez przekierowywania. Pamiętaj, że będziesz logować się przy użyciu starej nazwy użytkownika i hasła Wordpress (tej z oryginalnej witryny, którą przeniosłeś).
źródło