Welcome! Log In Create A New Profile

Advanced

Re: Rewrite Performance Question

JG
July 19, 2010 07:30AM
Ok :) thanks to both of you

Juergen

On 07/19/2010 01:10 PM, Igor Sysoev wrote:
> On Mon, Jul 19, 2010 at 02:20:49PM +0400, Boris Dolgov wrote:
>
>> On Mon, Jul 19, 2010 at 1:59 PM, Juergen Gotteswinter <jg@internetx.de> wrote:
>>> Hi,
>>>
>>> come some take a look at these rewrite rules if they are ok regarding
>>> performance?
>>>
>>>
>>> if ($host = 'forum.de' ) {
>>> rewrite ^/(.*)$ http://www.forum.de:81/$1 permanent;
>>> }
>>>
>>> if ($host ~* ^(www\.)??forum\.(at|ch|com|eu|info|net|org)) {
>>> rewrite ^(.*)$ http://www.forum.de:81 last;
>>> break;
>>> }
>>> }
>> Hi!
>> Never use if ($host ...
>> Different servers with different server_names must be used instead:
>> server
>> {
>> server_name forum.de;
>> location / { rewrite ^ http://www.forum.de:81/$request_uri? premanent; }
>> }
>> server
>> {
>> server_name ~^(www\.)??forum\.(at|ch|com|eu|info|net|org);
>> location / { rewrite ^ http://www.forum.de:81/$request_uri? premanent; }
>> }
>
> Also, in the second server it's better to use usual names instead of regex:
>
> server_name forum.at www.forum.at
> forum.ch www.forum.ch
> ...
> ;
>
>

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

Rewrite Performance Question

JG July 19, 2010 06:02AM

Re: Rewrite Performance Question

Boris Dolgov July 19, 2010 06:26AM

Re: Rewrite Performance Question

Igor Sysoev July 19, 2010 07:16AM

Re: Rewrite Performance Question

JG July 19, 2010 07:30AM

Re: Rewrite Performance Question

edogawaconan July 19, 2010 09:56AM

Re: Rewrite Performance Question

Anton Yuzhaninov July 20, 2010 05:46AM

Re: Rewrite Performance Question

edogawaconan July 20, 2010 06:12AM

Re: Re: Rewrite Performance Question

Denis F. Latypoff July 20, 2010 06:16AM

Re: Re: Re: Rewrite Performance Question

Denis F. Latypoff July 20, 2010 06:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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