Welcome! Log In Create A New Profile

Advanced

Re: trouble changing uri to query string

Francis Daly
September 17, 2014 03:18AM
On Mon, Sep 15, 2014 at 02:57:34PM +0300, Roland RoLaNd wrote:

Hi there,

this is all untested by me...

> i have a url looking as such:  mysite.com/some/path/rest/v2/giveit.view&user=282&imageid=23&size=80
>
>  i want the cache key to match imageid=23&size=80 without the "user" part.

You could try using "map" to define a variable which is 'the url without
the part that matches "user=[0-9]+&"', and then use that in the cache
key, perhaps?

> $args isn't matching because incoming url lacks the "?" part, so $uri is detected as mysite.com/some/path/rest/v2/giveit.view&imageid=23&size=80

$url probably starts with the character "/".

> Is there a way i could force nginx to detect that query string, or rewrite/set the args on each request ?

There is no query string.

You may find it easier to switch to "standard" http/cgi-like urls. But
that's a separate thing.

f
--
Francis Daly francis@daoine.org

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

trouble changing uri to query string

dnalor September 15, 2014 07:58AM

Re: trouble changing uri to query string

Francis Daly September 17, 2014 03:18AM

RE: trouble changing uri to query string

dnalor September 21, 2014 09:42AM

Re: trouble changing uri to query string

Francis Daly September 24, 2014 08:52AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 150
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready