Saya perlu mengalihkan seluruh situs WordPress ke satu halaman WordPress tunggal. Semacam mode pemeliharaan, tetapi pengalihan harus pergi ke halaman WordPress yang diterbitkan. Sayangnya, halaman pemeliharaan yang perlu saya perlihatkan harus menggunakan plugin WordPress lainnya.
Saya tidak mengetahui adanya plugin Mode Pemeliharaan yang memungkinkan Anda melakukan ini. Paling-paling, mereka membiarkan Anda menulis kode HTML / CSS khusus.
Saya sedang memikirkan aturan .htaccess mod_rewrite. Namun, saya sangat lemah dengan mod_rewrite.
Pertama, saya menonaktifkan pengalihan kanonik .
Kemudian, saya mencoba menggunakan:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/index.php?page_id=813$
RewriteRule ^(.*)$ /index.php?page_id=813 [R=307,L]
Namun, aturan ini menghasilkan pengalihan loop. page_id=813
adalah ID dari halaman pemeliharaan saya, tentu saja.
Adakah yang mengetahui plugin mode pemeliharaan, yang mengalihkan ke halaman yang diterbitkan?
Atau, dapatkah seseorang membantu saya untuk memperbaiki aturan mod_rewrite? Sorakan ekstra jika kita dapat /wp-admin
mengabaikan aturan redirect.