}
server {
listen 80;
listen 443 ssl;
server_name api.linkvall.cn;
root /var/api;
}
当然你可以简单的用请求的路径去配置
server {
listen 80;
listen 443 ssl;
server_name cdn.linkvall.cn;
root /var;location ~ ^/api/ {
alias /var/api;
}
location ~ ^/blog/ {
alias /var/blog/;
}
}
这样就可以把各自的资源路径区分开
写在最后
本来是打算用nodejs实现的,写一个npm包,跑一个node进程,然后nginx把请求反向代理到node端口,这样看上去更优雅
不过转念一想我的后端是php,直接代理到这个php文件可以省去写npm包的时间,就是构建好的html还要每次都更改下有一点点费劲,而且不优雅
这里更多的是提供一个思路,后面有时间了或许我会写一个npm包优雅的实现它










