Мы получаем информацию от $_SERVER['REQUEST_URI']
не из $_GET
или $_POST
.
Я хочу определить $request_uri
изменить /example
к /module/controller/action
не перенаправлять.
Я пробовал использовать кодовый удар, но он не работает.
location /example {
rewrite /module/controller/action;
}
Для этого не нужно переписывать, просто try_files
.
location / {
try_files $uri $uri/ /index.php;
}
В этом случае nginx будет обслуживать статические файлы, а все остальное будет передано в /index.php
для обработки.