Logowanie użytkownika do witryny WordPress: nie znaleziono strony 404

11

Jak mogę debugować i zrozumieć, co jest nie tak z naszą witryną WordPress?

Witryna działa, ale nie mogę się zalogować do konsoli WordPressa http://example.com/user-login. Otrzymuję komunikat „Nie znaleziono strony 404”.

Korzystam z Apache, ale nie sądzę, żeby miało to związek z problemem. Przeniosłem witrynę z WP Engine do instancji AWS : czy jest coś, o czym może zapomniałem? (Miałem już migrację bazy danych).

Berlin
źródło
1
Sprawdź dzienniki, /var/log/httpd/error_loga /var/log/httpd/access_log pliki dziennika zależą od konfiguracji, więc sprawdź swój httpd.confplik vhost, jeśli go masz
Valentin Bajrami,
dzięki, wiem Apache i nic tam nie jest, pytanie brzmi, czy i tak sprawdzić, czy coś się dzieje po stronie wordpress.
Berlin,
Sprawdź, czy występują problemy z uprawnieniami. Zmodyfikuj, php.iniaby włączyć debugowanie.
Valentin Bajrami,
dzięki, wszystko w porządku z uprawnieniami, czy wiesz jak włączyć debugowanie php.ini? wiesz jak mogę znaleźć moją stronę logowania do wordpress?
Berlin
ok znalazłem problem, login pochodził example.com/wp-admini nie user-loginjest to możliwe, aby przełączyć się wp-admindo user-login, powinny być wykonane z WordPress? Wiem, jak to zrobić z apaszem, ale może jest inny sposób
Berlin

Odpowiedzi:

12

Wp-admin służy do dostępu back-end do Wordpress, ale tak naprawdę nie chcesz tego zmieniać, ponieważ jest on zapisany na stałe w systemie WordPress, więc każdy link administratora będzie wskazywał na oryginalny folder i nigdy nie zobaczysz żadnego strony administracyjne w ogóle.

login użytkownika jest zwykle używany do logowania użytkownika w interfejsie użytkownika, tworzenia postów, komentarzy itp. Zwykle odbywa się to poprzez wtyczkę.

Jeśli chcesz wzmocnić swoją instalację WordPressa, wykonaj następujące czynności:

https://codex.wordpress.org/Hardening_WordPress

Anthony Fornito
źródło
dziękuję, czy sugerujesz zmianę strony frontend-login może za pomocą wtyczki?
Berlin,