
React路由在本地正常访问,编译部署在服务器报错404(不正常),React页面刷新后报错404,React页面直接访问报错404。
React路由在本地开发时候正常,但是编译部署在服务器后,会发现直接访问这个网站的某个路由,或者在某个路由刷新页面后会报错404。 其实这是一个比较典型的问题:Nginx 服务器配置未能正确处理前端的客户端路由。 背景说明(请认真看完):域名是 dontalk.org,后端路由直接通过编辑这个网站的 Nginx配置文件,把 dontalk.org/api/ …

React路由在本地开发时候正常,但是编译部署在服务器后,会发现直接访问这个网站的某个路由,或者在某个路由刷新页面后会报错404。 其实这是一个比较典型的问题:Nginx 服务器配置未能正确处理前端的客户端路由。 背景说明(请认真看完):域名是 dontalk.org,后端路由直接通过编辑这个网站的 Nginx配置文件,把 dontalk.org/api/ …

有时候需要将某个目录暴露出去,供给访问者访问,使用Nginx会很方便。但是有时也会有需求,避免某些目录(无密码)被所有人访问。 下面是可以参考的 Nginx 配置文件 普通配置 这个是一个普通的暴露配置 server { server_name domain.com; # 你的域名 location / { alias /var/www/xxx; # 想要暴 …

问题: 这里的问题: 打开了CDN,SSL/TLS里面设置的问题。怎么样设置一个适合自己的配置,以及代表什么,看下图: 一般都是完全的,但是这样的话,你得保证你的Nginx配置文件配置有证书。 不然报错「重定向过多,请清理Cookie再试」还好,如果报了521,你根本不知道啥问题。 我就找了半天,我nginx配置问题没有一点问题(由于测试,还没申请证书),其 …

Nginx故障分析与排查 我建立了一个网站,并且文件不以 .conf 的格式存放在 conf.d 文件夹。而是存放在了 sites-available 这个文件夹,之后软链接到了 sites-enabled。 而之后的修改,只需要修改 sites-available 里面的配置文件就好了。软链接命令: ln -s …