Polylang, wordpress, выводит ошибку 404 на некоторых страницах?
пытаюсь сделать сайт мультиязычным на плагине polylang.
всё работает, за исключением, что не может найти некоторые страницы и выдает 404.
я понял, что проблема в ссылках.
если зайти по ссылке ru/profile выдаст 404,
если же в ручную в строке убрать ru/ , то всё работает.
пришёл к выводу, что мешают префиксы на ссылках en/ и ru/ как сделать так, чтобы их не было или же чтобы на система не обращала внимание.
в настройках polylanga можно убрать префикс только у языка по умолчанию, а вот для другого что делать.
читал, что в .htaccess менять, что-то нужно... Короче не знаю, то делать
Thiago Alvarez, тут и разбираться нечего: зайдите на страницу ваш.домен/wp-admin/options-permalink.php и пересохраните постоянные ссылки. Это необходимо делать при каждом изменении структуры ссылок.
грубо говоря выбрать другой вид ссылок, а потом поменять на обратный и сохранить. Я так делал
кстати первый тип ссылок работает sitename/?p=123. думаю из-за того, что префиксы в конце.
но ссылки уродливые