2017-03-23 7 views
0

nextcloudのリバースプロキシを設定するにはどうすればよいですか? これは私の現在の設定ですが、それは動作しません:nextcloudのnginxのプロキシをリバースしますか?

server { 
    listen 8000; 
    server_name cloud.prjctdesign.com; 
    return 301 https://$host$request_uri; 
} 

server { 
    listen 4430 ssl http2; 
    server_name cloud.prjctdesign.com; 

    ssl_certificate /certs/cloud.prjctdesign.com.crt; 
    ssl_certificate_key /certs/cloud.prjctdesign.com.key; 

    include /etc/nginx/conf/ssl_params.conf; 

    client_max_body_size 10G; # change this value it according to $UPLOAD_MAX_SIZE 

    location/{ 
    proxy_pass http://192.168.178.32; 
    include /etc/nginx/conf/proxy_params; 
    } 
} 

はまた、私はLETの暗号化証明書を使用してSSLを有効に。 Nextcloud/Techandmeが提供する公式のVMイメージでNextcloudを実行します。

私はHSTSに何か問題があると思いますが、どのように動作するのかわかりません。また、私は転送のオフに基づいてthis

答えて

0

私はそれを考え出した。 ssl証明書への参照が正しくありません。あなたがnextcloud実行している同じサーバー上のnginxを実行し、これらの線のように.certファイルの位置へのnginxをリダイレクトし、次のいずれか

ssl_certificate /certs/cloud.prjctdesign.com.crt; 
ssl_certificate_key /certs/cloud.prjctdesign.com.key; 

またはnginxのサーバー上に新しい証明書を生成し、それに向かって設定をポイントします。

関連する問題