Мені потрібно перенаправити цілий сайт WordPress на одну сторінку WordPress. Різновид обслуговування, але переспрямування має перейти на опубліковану сторінку WordPress. На жаль, на сторінці технічного обслуговування, яку мені потрібно показати, потрібно використовувати інші плагіни WordPress.
Я не знаю жодного плагіну режиму обслуговування, який дозволяє це робити. Щонайбільше, вони дозволяють писати спеціальний HTML / CSS-код.
Я думав про правило .htaccess mod_rewrite. Однак я дуже слабкий з mod_rewrite.
По-перше, я відключив канонічні переадресації .
Потім я спробував використати:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/index.php?page_id=813$
RewriteRule ^(.*)$ /index.php?page_id=813 [R=307,L]
Однак ці правила генерують петлі переадресації. page_id=813
Ідентифікатор моєї сторінки технічного обслуговування, звичайно.
Хтось знає плагін режиму обслуговування, який перенаправляє на опубліковану сторінку?
Крім того, може хтось допомогти мені виправити правила mod_rewrite? Додаткові ура, якщо ми можемо залишитись /wp-admin
поза правилами переадресації.