详解在不使用ssr的情况下解决Vue单页面SEO问题(2)

server { listen 80; listen 443 ssl; server_name cdn.linkvall.cn; root /var/blog; } 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还要每次都更改下有一点点费劲,而且不优雅

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/a60b0a60a2c79c08de3cfa2cb39395b5.html