http и https на одном севере

Igor Sysoev is at rambler-co.ru
Thu Jan 18 12:30:43 MSK 2007


On Thu, 18 Jan 2007, Andrew Kopeyko wrote:

> On Thu, 18 Jan 2007, Igor Sysoev wrote:
>
>> On Thu, 18 Jan 2007, Andrew Kopeyko wrote:
>> 
>>>> Может быть, действительно сделать
>>>> 
>>>>    server {
>>>>       listen   80;
>>>>       listen   443 default ssl;
>>> 
>>> Или явно указывать
>>> 
>>> server {
>>>    listen   80   ssl_off;
>>>    listen   443  ssl_on;
>>> ...
>>> }
>> 
>> А какой смысл в ssl_off ?
>
> явно выключить.
>
> Правда, необходимо это если можно менять default - on/off. Ежели по-дефолту 
> ssl_off и не давать возможности менять default, можно обойтись обойтись одним 
> ssl_on.

default всегда off.

> А будет ли в твоей конструкции
>
>    server {
>       listen   80;
>       listen   443 default ssl;
>
> обрабатываться http запрос, пришедший на порт 443? По логике, привычной с 
> Апача, - не должен, должен ругнуться.

Да, будет ошибка 497:
http://sysoev.ru/nginx/docs/http/ngx_http_ssl_module.html#errors
которая превращается в 400, если её не перенаправить.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list