Mam wordpress dla wielu witryn, chcę przekierować główną stronę do jednej z podstron, ale przekierowanie w .htacecss powoduje błąd. Czy jest jakiś sposób na przekierowanie głównej witryny do jej podstrony. To nie wygląda na możliwe, ale nie jestem ekspertem od wordpress, więc tylko weryfikuję.
Przekierowanie powinno być jak
przekieruj 301 www.example.com/main-site www.example.com/main-site/sub-site
A może jest jakiś inny sposób?
Wygląda na to,
$wp->request
że zasugerowany w powyższej odpowiedzi jest zawsze pusty ciąg (w WPMS 4.5.2), więc zamiast tego możesz to sprawdzićis_main_site();
.źródło
Akceptowana odpowiedź nie działa dla Wordpress 4.9.8. Oto zaktualizowany i przetestowany kod. Umieść to wewnątrz function.php aktywnego motywu.
źródło