haproxy acl для URL-адреса и параметра URL-адреса

Я хочу создать ACL в haproxy 1.6, который разрешает определенный URL и параметр URL ТОЛЬКО когда они оба появляются в то же время. Например: код, как показано ниже

abc.com/index.html?utm_expid=122964311-0.Ij_8kYLEQneeCz7Rwkt0HA.0&utm_referrer=http%3A%2F%2Fwww.abc.com%2Fpartner.html

Могу ли я узнать, как я могу переписать с помощью nginx, чтобы сделать его красивым?

nginx.conf

server {
    listen       80;
    server_name abc.com www.abc.com;
    root    /web/abc/www/phone/;
    index   index.php index.cgi index.pl index.html index.htm;

    charset utf-8;
    access_log  logs/abc.access.log ;

    location / {
    try_files $uri $uri/ /index.html?$args;
    }

помогите пожалуйста, в продвинутом режиме.

0
задан 2 June 2016 в 14:51
1 ответ

URL-адреса в abc.com генерируются запущенным на нем прикладным программным обеспечением или отслеживающими скриптами, которые вы получаете из внешнего источника.

Вы не можете использовать nginx для того, чтобы что-то делать с этими URL, так как nginx обрабатывает только URL, которые приходят на сервер, а не URL, которые генерирует прикладное программное обеспечение.

.
2
ответ дан 4 December 2019 в 13:40

Теги

Похожие вопросы