Necesito redireccionar todo un sitio de WordPress a una sola página de WordPress. Una especie de modo de mantenimiento, pero la redirección tiene que ir a una página de WordPress publicada. Desafortunadamente, la página de mantenimiento que debo mostrar tiene que usar otros complementos de WordPress.
No tengo conocimiento de ningún complemento de Modo de mantenimiento que te permita hacer esto. A lo sumo, te permiten escribir código HTML / CSS personalizado.
Estaba pensando en una regla .htaccess mod_rewrite. Sin embargo, soy muy débil con mod_rewrite.
Primero, yo redireccionamientos canónicos deshabilitados .
Entonces, traté de usar:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/index.php?page_id=813$
RewriteRule ^(.*)$ /index.php?page_id=813 [R=307,L]
Sin embargo, estas reglas generan bucles de redireccionamiento. page_id=813
es el ID de mi página de mantenimiento, por supuesto.
¿Alguien está al tanto de un complemento de modo de mantenimiento, que redirige a una página publicada?
Alternativamente, ¿puede alguien ayudarme a arreglar las reglas mod_rewrite? Saludos adicionales si podemos dejar a /wp-admin
fuera de las reglas de redireccionamiento.