ini Nginx的でSSLの时
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ini Nginx的でSSLの时相关的知识,希望对你有一定的参考价值。
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /etc/ssl/certs/hogehoge;
ssl_certificate_key /etc/ssl/certs/hogehoge;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
}
ini nginx的で特定のドメインのみ动作する画像キャッシュサーバ用的conf
proxy_cache_path /var/cache/nginx/cache levels=1:2 keys_zone=zone1:100m inactive=1d max_size=10g;
# [http://このサーバのIPアドレス/画像サーバドメイン/画像パス]へアクセスすると画像がキャッシュされて返される
server {
# IPアドレスでのアクセス
server_name ~^[\d\.]+$;
listen 80;
root /root_dir;
index index.php index.html;
# 指定したドメインの画像のみ返す
location /domain.domain {
proxy_pass http://domain.domain/;
# 画像へのアクセスでなければ404
if ($uri ~ (?<!jpg|jpeg|png|gif|bmp)$) {
return 404;
}
proxy_cache zone1;
proxy_cache_key $scheme://$host$request_uri$is_args$args;
proxy_cache_valid 200 60m;
proxy_set_header X-Real-IP $remote_addr;
proxy_buffering on;
proxy_redirect off;
expires 60m;
}
# 指定されていないドメインへのアクセスは全て404
location / {
return 404;
}
}
以上是关于ini Nginx的でSSLの时的主要内容,如果未能解决你的问题,请参考以下文章
ini Nginx的で代理かませるとき
ini nginx的で特定のドメインのみ动作する画像キャッシュサーバ用的conf
ini NGINX的SSL配置代码段
ini Nginx的SSL设置
ini Nginx使用SSL到Jenkins
ini VestaCP:Phoenix Nginx SSL Conf