Установил wordpress+woocommerce+плагины на локалхосте. Все работает.
Решил перенести в сеть - на VPS. Использовал плагин Duplicator. Все перенеслось, работает.
В админку заходит, страницы создаются, редактируются - все хорошо.
Но на сайте, перейдя по любой ссылке - не находит страницы (404).
Изначально (на локалхосте все работало) Настройки->Настройки постоянных ссылок были Произвольно /%category%/%postname%
Но сейчас на VPS это не работает. Методом научного тыка выяснил, что если установить Настройки->Настройки постоянных ссылок Простые
www.site.ru/?p=123, то всё заработает.
Работает? Ну и ладно. Но, к сожалению мне понадобился плагин WP Super Cache.
После его установки, он принудительно изменяет Настройки->Настройки постоянных ссылок на Произвольно /%category%/%postname%.html
В результате снова перейдя по любой ссылке - не находятся страницы.
А если изменить на Настройки->Настройки постоянных ссылок на Простые, то плагин не работает.
Как задать настройки постоянных ссылок? В чем тут дело?