Welcome! Log In Create A New Profile

Advanced

Re: Convert lighttpd rewrite rule to nginx

Edho Arief
July 24, 2012 02:44AM
On Tue, Jul 24, 2012 at 1:08 PM, justin <nginx-forum@nginx.us> wrote:
> Thanks for the tip on removing the if block. So, perhaps the regular
> expression is off? Basically, the rewrite-rule should fire if the url
> does NOT contain a period.
>
> Examples:
>
> /some/path //should hit the rewrite rule
> /file.php //should NOT hit the rewrite rule
>
> Here is php.conf as well:
>
> location ~\.php {
> try_files $uri =404;
> fastcgi_index index.php;
> fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
> fastcgi_intercept_errors on;
> fastcgi_pass 127.0.0.1:9000;
> include /etc/nginx/fastcgi_params;
> }
>

I think instead of using rewrite, this should work:

location ~ ^[^.]+$ {
fastcgi_intercept_errors on;
fastcgi_param SCRIPT_FILENAME $document_root/controller.php;
fastcgi_param PATH_INFO $uri;
fastcgi_pass 127.0.0.1:9000;
include fastcgi_params;
}

Alternatively, check this: http://nginx.org/r/fastcgi_split_path_info

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

Convert lighttpd rewrite rule to nginx

Anonymous User July 23, 2012 09:23PM

Re: Convert lighttpd rewrite rule to nginx

Edho Arief July 24, 2012 01:40AM

Re: Convert lighttpd rewrite rule to nginx

Anonymous User July 24, 2012 02:08AM

Re: Convert lighttpd rewrite rule to nginx

Edho Arief July 24, 2012 02:44AM

Re: Convert lighttpd rewrite rule to nginx

Igor Sysoev July 24, 2012 02:50AM

Re: Convert lighttpd rewrite rule to nginx

Anonymous User July 25, 2012 08:47PM

Re: Convert lighttpd rewrite rule to nginx

Igor Sysoev July 26, 2012 12:32AM

Re: Convert lighttpd rewrite rule to nginx

Anonymous User July 26, 2012 01:00AM

Re: Convert lighttpd rewrite rule to nginx

Edho Arief July 26, 2012 01:58AM

Re: Convert lighttpd rewrite rule to nginx

Anonymous User July 26, 2012 02:05AM

Re: Convert lighttpd rewrite rule to nginx

Edho Arief July 26, 2012 02:12AM

Re: Convert lighttpd rewrite rule to nginx

Anonymous User July 26, 2012 03:04AM

Re: Convert lighttpd rewrite rule to nginx

Edho Arief July 26, 2012 03:14AM

Re: Convert lighttpd rewrite rule to nginx

Anonymous User July 26, 2012 03:23AM

Re: Convert lighttpd rewrite rule to nginx

António P. P. Almeida July 26, 2012 03:38AM

Re: Convert lighttpd rewrite rule to nginx

Anonymous User July 26, 2012 03:42AM

Re: Convert lighttpd rewrite rule to nginx

Edho Arief July 26, 2012 03:48AM

Re: Convert lighttpd rewrite rule to nginx

Anonymous User July 26, 2012 08:52PM

Re: Convert lighttpd rewrite rule to nginx

Anonymous User August 03, 2012 07:40PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 83
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready