Jetpack Error Api404

By | 4 Juli, 2018

Catatan kecil ketika restore wordpress yang beberapa waktu down, kebetulan tersimpan backup bulan januari 2018. Restore pun berhasil, database sudah berhasil di restore dan web sudah bisa diakses kembali. Namun ditemukan adanya masalah dengan pengaktifan Jetpack, berikut pesannya :

Setelah dicari, apa masalahnya, ternyata ini hanyalah masalah rewrite yang belum aktif di server Apache, sebelumnya saya menggunakan NGinX dimana setting rewrite sederhana di sisi config servernya, sehingga tidak menggunakan htaccess. Nah, inilah biang masalahnya, penggunaan htacess untuk force setting rewrite.

 

Berikut contoh setting rewrite yang saya gunakan :

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# Paksa ke HTTPS
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

 

dan akhirnya, solve sudah masalah Api404.

 

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.