Amazon EC2 + 301 www перенаправление - PullRequest
0 голосов
/ 20 июня 2011

У меня сайт на экземпляре AmazonEC2, и пока все в порядке, кроме одного глюка.Когда я перехожу на

www.mysite.com / somepage.html

, браузер с радостью открывает нужную страницу.Но когда я пытаюсь

mysite.com / somepage.html

, я перехожу в корень моего сайта, т.е.1012 * LiveHTTPHeaders говорит мне, что происходит перенаправление 301.Итак, вот вопрос: какие файлы конфигурации мне нужно изменить, чтобы перенаправление соответствовало пути URL?

Также я заметил, что nginx выполняет перенаправление.Означает ли это, что перенаправление происходит вне экземпляра EC2 или нет?

Заранее спасибо.

1 Ответ

1 голос
/ 20 июня 2011

У вас должны быть какие-то настройки, которые перенаправляют ваш запрос с http://mysite.com/ на http://www.mysite.com/

Ниже приведен тип конф.настройки, которые вы должны найти в nginx.conf или внутри /etc/nginx/sites-enabled/<site-vhost-name>

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

Это говорит NGINX о перенаправлении запроса с http://mysite.com/ на http://www.mysite.com/.

Если да?удалите эти две строки конф.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...