nginx 代理80端口转443端口的实现(nginx启动命令和停止命令)

admin 229 2022-07-29

阿里云服务器优惠多,折扣错,惊喜多,请咨询:www.wqiis.com

nginx.conf配置文件如下

user nginx; worker_processes 1; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; #tcp_nopush on; keepalive_timeout 65; #gzip on; include /etc/nginx/conf.d/*.conf; # 以下属性中以ssl开头的属性代表与证书配置有关,其他属性请根据自己的需要进行配置。 server { listen 443 ssl; #SSL协议访问端口号为443。此处如未添加ssl,可能会造成Nginx无法启动。 server_name localhost; #将localhost修改为您证书绑定的域名,例如:example.com。 root html; index index.html index.htm; ssl_certificate /etc/nginx/huashengshu.top.pem; #替换成您证书的文件名。 ssl_certificate_key /etc/nginx/huashengshu.top.key; #替换成您证书的密钥文件名。 ssl_session_timeout 5m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; #使用此加密套件。 ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #使用该协议进行配置。 ssl_prefer_server_ciphers on; location / { root /etc/nginx/hss; #站点目录。 index index.html index.htm; } } server { listen 80; server_name huashengshu.top; rewrite ^(.*)$ https://${server_name}$1 permanent; } }

nginx 代理80端口转443端口的实现(nginx启动命令和停止命令)

起作用的是

server { listen 80; server_name huashengshu.top; rewrite ^(.*)$ https://${server_name}$1 permanent; }

上一篇:pc服务器是什么意思?怎么样选择好的pc服务器?(服务器和pc机的区别详解)
下一篇:网络域名是指什么意思?网络域名的注册步骤有哪些?(域名的使用是什么)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~