LINUX.ORG.RU
решено ФорумAdmin

nginx rewrite

 ,


0

1

Не работает rewrite на nginx 1.1.19:

server {
    listen  80;
    server_name  site.domain.loc 192.168.10.1;

    rewrite ^ https://linux.org.ru redirect;
}
на другом сервере 0.7.65 и работает!

★★

service nginx configtest && service nginx reload сделать не забыл? Обращаешься по имени, указанному в server_name?

router ★★★★★
()
Ответ на: комментарий от router

service nginx configtest && service nginx reload - не забыл:

Testing nginx configuration: nginx.
Reloading nginx configuration: nginx.
Либо по имени либо по ip, эффект одинаков:
400 Bad Request
The plain HTTP request was sent to HTTPS port
nginx/1.1.19

lioncub ★★
() автор топика
Ответ на: комментарий от router

включил на нем же для

server 
{ 
  listen 443;
  ... 
он то ли наследует, то ли в приоритете ssl on;
поставил
ssl off;
и все ok! интересно почему наследуется... ведь применил только для отдельной конфигурации server {.

lioncub ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.