Если я правильно помню, в перенаправлении URL-адреса WordPress используется флаг -f
, поэтому он применяет правило «приятного URL» только в том случае, если запрошенный файл не существует. Я думаю, вы могли бы сказать, что это правильное поведение.
Самым простым способом было бы сохранить PDF в другом месте, например, в каталоге /wp-content
, который освобожден от перезаписи URL. Разве это не вариант?