Назад | Перейти на главную страницу

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

У меня на сервере установлено два домена. Домен 1 настроен с помощью приложений Google, так что mail.domain1.com отправляется на почту Google. Однако я бы хотел, чтобы domain1.com перенаправлял на domain2.com.

В настоящее время в моем файле nginx.conf

я имел

server {
    listen 80;
    server_name domain2.com .domain1.com;
    rewrite ^/(.*) http://domain2.com permanent;
    root /home/demo/apps/cjl/public;
    passenger_enabled on;
    rails_spawn_method smart;
 }

Когда я сделал это, Firefox выдал ошибку «Перенаправление неправильно настроено» и сказал, что, по его мнению, перенаправление создаст бесконечный цикл.

Мне интересно, как это настроить, и любая помощь будет оценена. Спасибо!

сделайте другой сервер {} для domain2.com.

Цикл происходит из-за того, что перенаправление происходит на обоих server_name