ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Nginx (https) + apache (http)


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Nginx (https) + apache (http)
  • From: "ssj" <nginx-forum@xxxxxxxx>
  • Date: Mon, 10 Feb 2014 17:39:58 -0500
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=selenium.jlkhosting.com; s=x; h=Date:Sender:From:References:In-Reply-To:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=Nd19MO14qPxYoLDSixvDv6BfpOsJnwcxZi+zpMwikC4=; b=v7hKYHj4KnULURjQ233IYqAZCv2QDjvs3bHQgPrgqkGCXVxiOdHyZBdL66gXjGe7lPmGsvL7WSB/w8um46t77rsHr88qhrUKGf+d+2RMLg/f+qfiacsvvztXl6Y2T8BPCrDg9nJBedONj6dRKyY/6DLf9U0pbBa2NFbLcEgLCBE=;
  • In-reply-to: <1403790.i3XvOvgi8t@vbart-laptop>
  • References: <1403790.i3XvOvgi8t@vbart-laptop>

Возможно вы не допоняли, конфиг что я привел автоматически создается с
помощью ISPmanager
на апаче стоит mod_dir который папкам дописывает слеш в конце.

если открывать http://site.ru/1 то нгинкс нормально редиректит на 
http://site.ru/1/
а в случае httpS://site.ru/1 он тоже перенаправляет на http://site.ru/1/ а
должен на защищенное https соединение

что нужно изменить/добавить чтобы заработало?

----
Пример попробуйте выполнить запрос и посмотреть заголовки (не реклама, взял
произвольный сайт доступный по https и http с фронтэндом на nginx)
https://2domains.ru/images

вот что приходит в ответ:
HTTP/1.1 301 Moved Permanently
Server: nginx/0.8.53
Date: Mon, 10 Feb 2014 15:43:33 GMT
Content-Type: text/html; charset=iso-8859-1
Connection: close
Location: http://2domains.ru/images/
Content-Length: 234

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a
href="http://2domains.ru/images/";>here</a>.</p>
</body></html>

а вот тут еще интересней https://www.nic.ru/images (Location возвращает
правильный а в теле документа ссылка на http и порт 8880, но при этом
работает, как такого добиться?) 

HTTP/1.1 301 Moved Permanently
Server: nginx/1.4.4
Date: Mon, 10 Feb 2014 15:48:20 GMT
Content-Type: text/html; charset=windows-1251
Transfer-Encoding: chunked
Connection: keep-alive
Location: https://www.nic.ru/images/
X-Cache: MISS from www.nic.ru

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>301 Moved Permanently</TITLE>
</HEAD><BODY>
<H1>Moved Permanently</H1>
The document has moved <A
HREF="http://www.nic.ru:8880/images/";>here</A>.<P>
</BODY></HTML>

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,247338,247361#msg-247361

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.