Welcome! Log In Create A New Profile

Advanced

Re: wildcard to rewritre multi domains to www

September 06, 2009 08:04PM
On Sun, 2009-09-06 at 22:23 +0300, Marcus Clyne wrote:
> Hi,
>
> Cliff Wells wrote:
> > On Sat, 2009-09-05 at 23:53 +0300, Marcus Clyne wrote:
> >
> >> Hi,
> >>
> >> Cliff Wells wrote:
> >>
> >>> Try this:
> >>>
> >>> server {
> >>> server_name ~(^.+\..+$);
> >>> set $name $1;
> >>> rewrite ^ http://www.$name$request_uri? permanent;
> >>> }
> >>>
> >>>
> >>>
> >> That will cause problems if the domain begins with www. If you want to
> >> capture both www.domain.tld and domain.tld and rewrite to include the
> >> www., you could use
> >>
> >
> > That's odd, as I tested it and it worked fine ;-) It specifically does
> > not match domains starting with any subdomain,

> I think if you look at your regex again, you'll see that it's not that
> it doesn't match any domains with sub domains, it matches any domains
> with a dot somewhere in the middle. The \. guarantees that there's a
> dot, but the other characters can be anything.

Ah, so instead of .+ it'd need to be [^.]+ as in:

server_name ~(^[^.]+\.[^.]+$);

Cliff

--
http://www.google.com/search?q=vonage+sucks
Subject Author Posted

wildcard to rewritre multi domains to www

testbot September 05, 2009 10:16AM

Re: wildcard to rewritre multi domains to www

Igor Sysoev September 05, 2009 10:42AM

RE: wildcard to rewritre multi domains to www

testbot September 05, 2009 12:58PM

RE: wildcard to rewritre multi domains to www

Cliff Wells September 05, 2009 04:30PM

Re: wildcard to rewritre multi domains to www

Marcus Clyne September 05, 2009 05:20PM

Re: wildcard to rewritre multi domains to www

Cliff Wells September 06, 2009 02:41PM

Re: wildcard to rewritre multi domains to www

Marcus Clyne September 06, 2009 03:46PM

Re: wildcard to rewritre multi domains to www

Cliff Wells September 06, 2009 08:04PM

Re: wildcard to rewritre multi domains to www

Marcus Clyne September 07, 2009 07:10AM

Re: wildcard to rewritre multi domains to www

Cliff Wells September 07, 2009 02:14PM

RE: wildcard to rewritre multi domains to www

testbot September 05, 2009 05:26PM

Re: RE: wildcard to rewritre multi domains to www

brianmercer September 06, 2009 12:00AM

quick easy .htaccess convert

testbot November 06, 2009 02:12PM

Re: wildcard to rewritre multi domains to www

Igor Sysoev September 06, 2009 12:54AM

Re: wildcard to rewritre multi domains to www

Gena Makhomed September 06, 2009 07:56AM

Re: wildcard to rewritre multi domains to www

Igor Sysoev September 06, 2009 08:04AM

RE: wildcard to rewritre multi domains to www

testbot September 06, 2009 11:16AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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