React路由在本地正常访问,编译部署在服务器报错404(不正常),React页面刷新后报错404,React页面直接访问报错404。

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

July 2, 2025 · 2 min · 815 words · OP

ArchLinux安装完毕后,没办法使用网络。(安装时正常使用网络)

我决定使用,纯血 Arch Linux ! 但是我遇到了,很尴尬的问题,就是我安装好的 Arch Linux 根本没有网络,但是安装的时候,却有(通过iwctl连接)网络,安装好却怎么样都连不上。 前言 对于 Arch 的安装,如果你插线了,那直接开箱就能安装。如果使用的是 Wi-Fi 网络,就需要通过 iwctl 命令来连接网络。 下面展示一些基础的 …

June 27, 2025 · 4 min · 1748 words · OP

新安装的MariaDB(MySQL)无法登入root – ERROR 1698 (28000): Access denied for user ‘root’@’localhost’

新安装的的MariaDB(MySQL)死活登陆不进去,即便是完全卸载重装,更抽象的是,我都没设置密码,第一次安装,居然管我要密码,而且tm修改密码也不起作用。 之后的重新安装,问题似乎显现了出来,一直提示我 ERROR 1698 (28000): Access denied for user 'root'@'localhost' 这个问题在新安装的 …

May 14, 2025 · 4 min · 1683 words · OP

使用CloudFlareCDN,网站报错重定向次数过多或者521错误。

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

March 10, 2025 · 1 min · 409 words · OP

我的NTFS格式硬盘在Linux下面只读怎么办!

问题解决 至于是怎么样引起的呢。这就得把锅给到Windows了。如果没猜错。 你的Windows应该一直开着快速启动之类的设置。或者电脑只是休眠情况下(“热插拔”)之类的情形取出了硬盘。 反正就是。。Windows的关机其实并非真正的关机,只是深度地休眠,等待你的快速启动选项将其快速唤醒。 这种情况取出的硬盘,一般会被Windows占用和上锁。导致到了其他操 …

November 18, 2020 · 1 min · 488 words · OP

Nginx页面跳下载文件(磁盘图标)

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

August 2, 2020 · 2 min · 634 words · OP

PVE新安装的Debian,SSH服务已开启,密码正确却无法登陆

SSH故障排查 我们使用systemctl status sshd命令,可以看到ssh服务是处于正常运行状态的。 事实上我们可以通过ssh命令查找到主机,并要求输入密码时,就侧面证明了ssh服务在正常运行了。 但是为什么无法登陆,是因为ssh服务的配置文件,有两条默认的配置(被注释的)阻止了我们密码登陆root(我的ssh服务是Debian安装时预装的) 文 …

July 27, 2020 · 1 min · 458 words · OP