I prefer to rewrite it, because what we concerned is google indexing..
sometimes google will remove the old address, and getting the new one
So that when people accessing our site, they will bookmark the new address
-----Original Message-----
From: Igor Sysoev [mailto:igor@sysoev.ru]
Sent: 19 Februari 2010 17:25
To: nginx@nginx.org
Subject: Re: How to rewrite these
On Fri, Feb 19, 2010 at 05:20:20PM +0700, Glen Lumanau wrote:
> Is that posibble to use somethink like
>
> location ~ ^/breaking-news|national|...) {
> rewrite ^ /category$request_uri
- rewrite ^ /category$request_uri;
+ rewrite ^ /category$uri;
> }
>
> ?
Possible, but why to use rewrite, if you may pass request directly where
you want ? In my opinion rewrites cause spaghetti configuration.
> -----Original Message-----
> From: Igor Sysoev [mailto:igor@sysoev.ru]
> Sent: 19 Februari 2010 17:16
> To: nginx@nginx.org
> Subject: Re: How to rewrite these
>
> On Fri, Feb 19, 2010 at 05:11:14PM +0700, Glen Lumanau wrote:
>
> > Example
> >
> > Old : http://www.mydomain.com/breaking-news
> > New : http://www.mydomain.com/category/breaking-news
> >
> > Old : http://www.mydomain.com/national
> > New : http://www.mydomain.com/category/national
> >
> > Old : http://www.mydomain.com/international
> > New : http://www.mydomain.com/category/international
> >
> > I'm using php-fpm for these
>
> Something like this:
>
> location ~ ^/breaking-news|national|...) {
> fastcgi_pass ...
> fastcgi_parm SCRIPT_FILENAME /path/to/scripts/category$uri;
> ...
> }
>
> > -----Original Message-----
> > From: Igor Sysoev [mailto:igor@sysoev.ru]
> > Sent: 19 Februari 2010 17:06
> > To: nginx@nginx.org
> > Subject: Re: How to rewrite these
> >
> > On Fri, Feb 19, 2010 at 05:02:44PM +0700, Glen Lumanau wrote:
> >
> > > No i'm not proxying..
> >
> > What do you use ?
> >
> > > Because all I need is to rewrite arround 50 that category
> >
> > Could you show some examples ?
> >
> > > -----Original Message-----
> > > From: Igor Sysoev [mailto:igor@sysoev.ru]
> > > Sent: 19 Februari 2010 16:10
> > > To: nginx@nginx.org
> > > Subject: Re: How to rewrite these
> > >
> > > On Fri, Feb 19, 2010 at 03:11:09PM +0700, Glen Lumanau wrote:
> > >
> > > > Hi Nginx,
> > > >
> > > > I'm migrating my website into onother application. I need to rewrite
> > some
> > > of
> > > > these
> > > >
> > > > http://www.mydomain.com/category/subcategory
> > > >
> > > > into
> > > >
> > > > http://www.mydomain.com/
> > > > http://www.mydomain.com/application/category/subcategory
> > > >
> > > > I need to insert /application before my category name
> > >
> > > If you use proxying, then:
> > >
> > > location / {
> > > proxy_pass http://backend/application/;
> > > }
> > >
> > >
> > > --
> > > Igor Sysoev
> > > http://sysoev.ru/en/
> > >
> > > _______________________________________________
> > > nginx mailing list
> > > nginx@nginx.org
> > > http://nginx.org/mailman/listinfo/nginx
> > >
> > >
> > > _______________________________________________
> > > nginx mailing list
> > > nginx@nginx.org
> > > http://nginx.org/mailman/listinfo/nginx
> >
> > --
> > Igor Sysoev
> > http://sysoev.ru/en/
> >
> > _______________________________________________
> > nginx mailing list
> > nginx@nginx.org
> > http://nginx.org/mailman/listinfo/nginx
> >
> >
> > _______________________________________________
> > nginx mailing list
> > nginx@nginx.org
> > http://nginx.org/mailman/listinfo/nginx
>
> --
> Igor Sysoev
> http://sysoev.ru/en/
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://nginx.org/mailman/listinfo/nginx
>
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://nginx.org/mailman/listinfo/nginx
--
Igor Sysoev
http://sysoev.ru/en/
_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx