nginx apache 配置
nginx & apache 配置
nginx - location配置详解第一篇
Nginx反向代理,健康状态检测,过载保护及配置文件详解
检查nginx配置,重载配置以及重启的方法
Nginx搭建flv视频点播服务器
nginx配置妙用map自定义全局变量,在server块(段)中能用
nginx 中
map指令的语法有点类似编程中的switch…case…,如果定义的变量值是固定的时就相当于变量了,也就是我们只需要default就行了.
例如: ```nginx
定义网站顶级域名,变量名为$my_domain
map $host $my_domain { default “example.com”; }
定义ssl证书路径
map $host $ssl_cert_path { default cert/$my_domain/$my_domain.pem; }
定义ssl证书私钥文件的路径
map $host $ssl_key_path { default cert/$my_domain/$my_domain.key; }
server { server_name example.com www.example.com; listen 80;
return 301 https://$my_domain$request_uri; }
server { server_name www.example.com; listen 443 ssl http2; ssl_certificate $ssl_cert_path; ssl_certificate_key $ssl_key_path; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_session_timeout 5m; ssl_prefer_server_ciphers on; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
return 301 https://$my_domain$request_uri; }
server { server_name example.com; listen 443 ssl http2; ssl_certificate $ssl_cert_path; ssl_certificate_key $ssl_key_path; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_session_timeout 5m; ssl_prefer_server_ciphers on; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
root /webpath/$server_name;
access_log /webpath/$my_domain.log;
###### } ```
Apache上跨域资源访问处理

