Это можно сделать в /etc/apparmor.d/tunables/alias
следующим образом:
# Alias rules can be used to rewrite paths and are done after variable
# resolution. For example, if '/usr' is on removable media:
# alias /usr/ -> /mnt/usr/,
#
# Or if mysql databases are stored in /home:
# alias /var/lib/mysql/ -> /home/mysql/,
/var/log -> /part1/log,
/var/cache -> /part1/cache,
/var/spool -> /part1/spool,
См. также:
server {
...
set $access_denied 1;
if ($request_uri = /name/?cmp=DefaultDashboard) {
set $access_denied 0;
}
if ($access_denied) {
return 403;
}
}
Обратите внимание, что здесь используется точное совпадение с URI запроса, и важен порядок параметров запроса.