Приветствую! Есть задача переадресовывать все запросы на протокол https, кроме файлов robots.txt и sitemap.xml. То есть, чтобы эти файлы были доступны и по http, и https.
Nginx - это далеко не моя область. Вроде бы он не поддерживает несколько условий в if, но как бы сделать что-то в этом роде?
CODE ( text):
скопировать код в буфер обмена
if($request_uri != '/sitemap.xml' && $request_uri != '/robots.txt') { return 301 https://$host$request_uri; }
(Отредактировано автором: 30 Марта, 2017 - 20:45:09)
|