Nginx配置https, 80端口重定向443
server { listen 443 ssl; server_name 域名; charset utf-8; access_log /var/log/nginx/webhook.iminho.me/access.log; add_header X-Xss-Protection 1; ssl_certificate /etc/nginx/cert/证书.pem; ssl_certificate_key /etc/nginx/cert/证书.key; location / { try_files /_not_exists_ @backend; } location @backend { proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; } } server { listen 80; server_name 域名;
# 老版本使用 rewrite ^(.*)$ https://${server_name}$1 permanent;
# 新版本使用
return 301 https://$server_name$request_uri;
}
centos7+nginx1.20.2版本配置
upstream django { server unix:///mnt/week/conf/uwsgi.sock; } server { listen 80; server_name 域名; return 301 https://$server_name$request_uri; } server { listen 443 ssl; server_name 域名; ssl_certificate /mnt/week/conf/证书.pem; ssl_certificate_key /mnt/week/conf/证书.key; location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) { return 404; } location / { allow all; include uwsgi_params; uwsgi_pass django; } location /uwsgi/ { uwsgi_pass django; include uwsgi_params; uwsgi_param UWSGI_SCHEME uwsgi; uwsgi_param SERVER_SOFTWARE nginx/$nginx_version; } access_log /mnt/week/conf/access.log; error_log /mnt/week/conf/error.log; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」