Muszę przekierować całą witrynę WordPress na jedną stronę WordPress. Rodzaj trybu konserwacji, ale przekierowanie musi przejść do opublikowanej strony WordPress. Niestety strona konserwacji, którą muszę pokazać, musi korzystać z innych wtyczek WordPress.
Nie znam żadnej wtyczki trybu konserwacji, która by to umożliwiała. Co najwyżej pozwalają ci pisać niestandardowy kod HTML / CSS.
Myślałem o regule .htaccess mod_rewrite. Jestem jednak bardzo słaby dzięki mod_rewrite.
Najpierw wyłączyłem przekierowania kanoniczne .
Następnie próbowałem użyć:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/index.php?page_id=813$
RewriteRule ^(.*)$ /index.php?page_id=813 [R=307,L]
Jednak reguły te generują pętle przekierowania. page_id=813
jest oczywiście identyfikatorem mojej strony serwisowej.
Czy ktoś wie o wtyczce trybu konserwacji, która przekierowuje na opublikowaną stronę?
Alternatywnie, czy ktoś może mi pomóc naprawić reguły mod_rewrite? Dodatkowe okrzyki, jeśli możemy pominąć /wp-admin
zasady przekierowywania.