Оказывается, проблема здесь в моем файле php.ini.Будучи новичком в php, я просто загрузил php.ini в каталог своего сайта, который содержал только 2 параметра, необходимых для wordpress для почти-pretty-url, оставив все остальные параметры:
cgi.fix_pathinfo = 1
cgi.force_redirect = 0
Я думал, что по умолчаниюФайл php.ini для сервера будет подобран и объединен с моим пользовательским, таким образом, будут перезаписаны только те настройки, которые мне нужны, и все остальное останется, как и ожидалось ... очевидно, это не так.
Использованиеphp.ini от моего хостинг-провайдера как база с моими изменениями исправила проблему.