António P. P. Almeida
April 11, 2011 05:34PM
On 11 Abr 2011 22h19 WEST, nginx-forum@nginx.us wrote:

> Hi
> I have problem with rewrite from apache
> RewriteEngine On
>
> RewriteRule
> ^[A-Z]{3}[a-z]{2}[0-9]{4}[a-z]{3}[0-9]{4}[A-Z]{2}[a-z]{1}[0-9]{1}/(.+)$
> files/$1
>
> rewrite
> ^[A-Z]{3}[a-z]{2}[0-9]{4}[a-z]{3}[0-9]{4}[A-Z]{2}[a-z]{1}[0-9]{1}/(.+)$
> /files/$1 last; This rule dosent work... Problem is { } On apache
> this work
> http://xx.xx.xx/QJNqq0821sxz7200DAp0/Si.s_sred.iowi.cze.part5.rar
> rewriting to to http://xx.xx.xx/files/Si.s_sred.iowi.cze.part5.rar
> but http://xx.xx.xx/dsadasdaddsads/Si.s_sred.iowi.cze.part5.rar
> musnt not work

From: http://wiki.nginx.org/NginxHttpRewriteModule#rewrite

Note: for curly braces( { and } ), as they are used both in
regexes and for block control, to avoid conflicts, regexes with
curly braces are to be enclosed with double quotes (or single
quotes). For example, to rewrite URLs like:


/photos/123456
to:


/path/to/photos/12/1234/123456.png
use the following (note the quotes enclosing the regex):

rewrite "/photos/([0-9] {2})([0-9] {2})([0-9] {2})" /path/to/photos/$1/$1$2/$1$2$3.png;

--- appa


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

Nginx Rewrite Apache?

Adrian Janeczek April 11, 2011 05:19PM

Re: Nginx Rewrite Apache?

António P. P. Almeida April 11, 2011 05:34PM

Re: Nginx Rewrite Apache?

Steve April 11, 2011 05:38PM

Re: Nginx Rewrite Apache?

Adrian Janeczek April 11, 2011 05:48PM

Re: Nginx Rewrite Apache?

Adrian Janeczek April 11, 2011 05:50PM

Re: Nginx Rewrite Apache?

Adrian Janeczek April 11, 2011 05:59PM

Re: Nginx Rewrite Apache?

Steve April 11, 2011 06:10PM

Re: Nginx Rewrite Apache?

Adrian Janeczek April 11, 2011 06:15PM

Re: Nginx Rewrite Apache?

Adrian Janeczek April 11, 2011 06:47PM

Re: Nginx Rewrite Apache?

António P. P. Almeida April 11, 2011 06:14PM

Re: Nginx Rewrite Apache?

Francis Daly April 11, 2011 06:16PM

Re: Nginx Rewrite Apache?

António P. P. Almeida April 11, 2011 06:24PM

Re: Nginx Rewrite Apache?

António P. P. Almeida April 11, 2011 05:52PM

Re: Nginx Rewrite Apache?

Adrian Janeczek April 15, 2011 05:36PM

Re: Nginx Rewrite Apache?

Francis Daly April 18, 2011 08:00AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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