Welcome! Log In Create A New Profile

Advanced

реврайт на другое доменное имя

Vasil Mikhalenya
January 17, 2011 11:46AM
Уважаемые коллеги,

Есть вопрос как более идеологически правильно делать реврайт на имя другое
доменное имя:

1.
server {
server_name example.com www.example.com;
if ($host = "www.example.com" ){
rewrite (.*) http://example.com$1;
}
}

2.
server {
server_name www.example.com;
rewrite (.*) http://example.com$1;
}
server {
server_name example.com;
}

Оба способа работают. if используется для реврайта. Плох ли if и здесь.
Нужно ли использовать только второй варант? Почему?

Спасибо за внимание.

--
Best regards,
Vasil Mikhalenya
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

реврайт на другое доменное имя

Vasil Mikhalenya January 17, 2011 11:46AM

Re: реврайт на другое доменное имя

Andrew Kopeyko January 17, 2011 11:56AM

Re: реврайт на другое доменное имя

Sergey Shepelev January 17, 2011 12:10PM

Re: реврайт на другое доменное имя

Maxim Dounin January 17, 2011 01:34PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 171
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready