Welcome! Log In Create A New Profile

Advanced

Re: rewrite cycle

Francis Daly
December 15, 2016 08:20AM
On Thu, Dec 15, 2016 at 02:30:17PM +0300, Руслан Закиров wrote:

Hi there,

> Below is default foswiki config that falls into "rewrite or internal
> redirection cycle while processing
> "/bin/view/bin/view/bin/view/bin/view/bin/view/bin/view/bin/view/bin/view/bin/view/bin/view/Main/WebHome"".
>
> This is Nginx 1.11.6.
>
> Any ideas?

It seems to do what it is configured to do.

What do you want it to do instead?

> location = / {
> root $foswiki_root;
> rewrite .* /Main/WebHome;
> }
> location ~ ^/([A-Z_].*)$ {
> rewrite ^/(.*)$ /bin/view/$1;
> }

One possibility it to change that location regex, which is currently
"everything", to instead be only what is wanted.

> location ~ ^/bin/([a-z]+) {

Another possibility is to move this location above the "regex everything"
one, so that most things that start with /bin/ will use this instead of
the other.

Cheers,

f
--
Francis Daly francis@daoine.org
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

rewrite cycle

Руслан Закиров December 15, 2016 06:32AM

Re: rewrite cycle

Francis Daly December 15, 2016 08:20AM

Re: rewrite cycle

Francis Daly December 29, 2016 06:00AM

Re: rewrite cycle

Maxim Dounin December 15, 2016 09:10AM

Re: rewrite cycle

Руслан Закиров December 15, 2016 10:12AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 287
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