2017-12-27 16 views
1

"absolute_redirect" [EMERG]未知のディレクティブは、私は、次の設定があります。nginxの:

... 
server { 
    expires off; 
    absolute_redirect off; 

    listen  8080; 
    server_name localhost; 

    # listen 80 default_server; 
    # listen [::]:80 default_server ipv6only=on; 

    # listen 443 ssl; 

    client_body_timeout 36s; 
    client_header_timeout 36s; 
    keepalive_timeout 36s; 
    send_timeout 36s; 
    .... 

この設定はテストservice nginx configtestを渡すことはできません。 コマンドnginx -tは私に次のことを示しています

nginx: [emerg] unknown directive "absolute_redirect" in /etc/nginx/nginx.conf:44 
nginx: configuration file /etc/nginx/nginx.conf test failed 

absolute_redirectが間違っていますか?

NB:nginxのバージョン:nginxの/ 1.10.3(Ubuntuの)

+1

Googleの最初のヒットhttp://nginx.org/ja/docs/http/ngx_http_core_module.html#absolute_redirectは「バージョン1.11.8で登場しました。 –

答えて

0

私のせいで、私はnginxのの古いバージョンを使用していました。 absolute_redirectは、nginx 1.118以降でのみサポートされます。