Uncategorized

mengatasi wordpress redirect loop atau error 404 di login page

kemarin sempat pusing gara gara hosting hdd rusak down 2 hari karena restore file hosting cukup nya banyak, maklum masih shared hosting. setelah menunggu 2 hari akhirnya blog nya sudah bisa di akses, tapi saat menuju halaman login ternyata jadi error 404 not found, akhirnya cek cpanel dan semua file masih lengkap, cek file permission ga ada yang berubah.
akhirnya setelah googling katanya di suruh matiin semua plugin karena kemungkinan ada plugin yang error, ternyata benar error 404 nya hilang tapi yang muncul malah redirect loop alias rediret terus menerus tanpa henti.
berbagai cara sudah saya coba sampai coba install ulang wordpress tetap saja error redirect loop di halaman login. setelah berhari hari mencari kesana kemari akhirnya solusinya ganti file .htaccess seperti dibawah ini

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteRule ^wp-admin – [L]
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
</IfModule>
# END WordPress

 
entah kenapa padahal sebelum hosting error, file .htaccess saya yang lama tidak mengalami masalah. mungkin tiap hosting berbeda masalah & solusi. bagi yang mengalami error yang sama seperti saya bisa di coba menganti file .htaccess nya seperti code di atas

Response on "mengatasi wordpress redirect loop atau error 404 di login page"