Кривой %26request_uri. Как победить?

Здравствуйте. В общем такая "проблема".
Новый сайтец, решено работать через https. Сертификаты получены, работают.
И переадресация идет с domain.name/*.php на https://domain.name/*.php
Но если request_uri не оказывается, т.е. переход идет с domain.name, то браузер ругается, а в адресной строке такое:
https://domain.name%26request_uri.

NGinX cfg:
server {
       listen         80;
       server_name    domain.name www. domain.name;
       return         301 https://$server_name$request_uri;
}


Ошибка не в mod_rewrite, если его убираю, это все равно остается. Полагаю, что именно здесь ошибка. Но как победить?
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
@nirvimel
return 301 https://$host$request_uri;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы