Rails / Passenger / Nginx: перенаправление www.domain.com на domain.com (для предотвращения предупреждения SSL) - PullRequest
2 голосов
/ 23 ноября 2011

У меня есть сертификат SSL на domain.com, но если пользователь переходит на https://www.domain.com,, он выдает ошибку безопасности «неправильный домен».

Мне просто интересно узнать, как лучшеперенаправление всего трафика с www.domain.com на domain.com.Я пытался бросить rewriterule в пассажира, но, похоже, он все еще испытывает ту же проблему.

Любые идеи приветствуются.

1 Ответ

1 голос
/ 24 ноября 2011

Довольно просто сделать это с помощью nginx ..

server {
  listen 80; 
  server_name www.example.com;
  rewrite ^(.*)$ https://example.com$1 permanent;
}

server {
  listen 80; 
  server_name example.com;

  # etc

Это перенаправит все запросы, нажимающие www.example.com на https://example.com

...