[Other]Nginx个人常用命令整理

nginx -t 检查配置是否正确

nginx -s reload 重新加载配置信息

server {
    listen 80;
    server_name www.xxx.com
    location / {
    alias /path/;
}
server {
    listen 80;
    server_name www.xxx.com
    location / {
    proxy_pass http://127.0.0.1:8088
}
# HTTPS
server {
    listen 443 ssl;
    index index.html index.htm index.php;
    server_name www.xxx.com;

    ssl_certificate /xxxxxx.pem;
    ssl_certificate_key /xxxxxx.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 / {
    proxy_pass http://127.0.0.1:8088;
   }
}
# ios Swift 通用链接(Universal Links)
location / {
    charset UTF-8;
    default_type text/html;
    return 200 '{"applinks":{"apps":[],"details":[{"appID":"xxxxxxxxxx","paths":["*"]}]}}';
    }
}
#重定向
server {
      listen 80;
      server_name www.xxx.com;
      rewrite ^(.*)$ https://$host$1; #将所有HTTP请求通过rewrite指令重定向到HTTPS。
      location / {
        proxy_pass http://127.0.0.1:8088;
    }
}

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 xiaoxin1218@qq.com

文章标题:[Other]Nginx个人常用命令整理

文章字数:176

本文作者:周信

发布时间:2022-06-24, 11:36:38

最后更新:2023-05-03, 10:25:35

原始链接:http://zx21.xyz/2022/06/24/Other-Nginx个人常用命令整理/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

可为我打赏鼓励~