Назад | Перейти на главную страницу

Правило Nginx для одного URL с .php

В 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/;
}