J'ai besoin de rediriger un site WordPress entier vers une seule page WordPress. Une sorte de mode de maintenance, mais la redirection doit aller vers une page WordPress publiée. Malheureusement, la page de maintenance que je dois montrer doit utiliser d'autres plugins WordPress.
Je ne connais aucun plugin en mode maintenance qui vous permette de le faire. Tout au plus, ils vous permettent d'écrire du code HTML / CSS personnalisé.
Je pensais à une règle .htaccess mod_rewrite. Cependant, je suis très faible avec mod_rewrite.
Tout d'abord, j'ai désactivé les redirections canoniques .
Ensuite, j'ai essayé d'utiliser:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/index.php?page_id=813$
RewriteRule ^(.*)$ /index.php?page_id=813 [R=307,L]
Cependant, ces règles génèrent des boucles de redirection. page_id=813
est l'ID de ma page de maintenance, bien sûr.
Quelqu'un connaît-il un plugin de mode de maintenance qui redirige vers une page publiée?
Sinon, quelqu'un peut-il m'aider à corriger les règles de mod_rewrite? Acclamations supplémentaires si nous pouvons laisser de /wp-admin
côté les règles de redirection.