В Nginx мне просто нужно правило, чтобы любое тело, переходящее на www.example.com/index.php/admin/, автоматически перенаправлялось на www.example.com/admin/
Я пробовал разные настройки, но все они предназначены для перенаправления любого URL-адреса, содержащего .php в середине, в то время как мне это нужно только для определенного URL-адреса администратора
Если вам нужно перенаправление только для одного определенного URL-адреса, вы можете использовать location с модификатором '=', как указано в Документация Nginx.
location = '/index.php/admin/' {
return 301 http://www.example.com/admin/;
}