Подскажите как правильно настроить 301 редирект сайта с http на https протокол, но при этом оставить доступ к robots.txt и всем графическим файлам по http (иначе они не будут индексироваться Яндексом) ?
Пробовал вот так: server { listen ip; server_name domain.ru *.domain.ru www.domain.ru; location /robots.txt { rewrite ^ /robots.txt break; } location ~* ^.+\.(jpg|jpeg|gif|png|ico)$ { rewrite ^ http://$server_name$request_uri? break; } location / { return 301 https://domain.ru$request_uri; } } server { server_name domain.ru *.domain.ru www.domain.ru; listen ip:443 ssl; ... Сам по себе редирект с http на https работает, а вот с исключениями проблема :( При попытке открыть http:/domain.ru/robots.txt - получаю 404 Not Found При попытке открыть любой граф файл по http типа: http://domain.ru/images/image.jpg получаю - На этой странице обнаружена циклическая переадресация Никто не подскажет как правильно сделать такие исключения для редиректа в nginx ? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,257548,257548#msg-257548 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru