昨天晚上想到了可能要把所有网站都搬到内容的决定之后,今天上午就开始动手了。上午重新打开内网服务器主机时,出了一些问题,机器打不开了,大约还是去年拆开时没处理好后续的问题所致吧。换了显卡之后,好了。之前也是这么操作的。没什么大问题。之后就开始给网站搬家了。
最初呢,还是先更改了frp内网客户端的服务端地址。因为之前已经在那台香港的云服务器上搭建了frp服务端,也就节约了一些时间和精力。虽然也不复杂,但还是省了点心思吧。

下午先搬了两三个过来。其中,是有WordPress搭建的子站点的。刚开始,还是会遇到问题,长时间没操作这些东西了,是有些忘记了。不过,还是很快就记起来了。调整了多个地方之后,终于打开网站页面了。后来,又发现了一个多年前遇见过的让我很无奈的问题。就是文章固定链接的问题。大约是四五年前吧,我第一次计划把网站搬到内网服务器的时候,发现WordPress网站用文章名固定链接方式的时候,在内网服务器主机上打不开,找了很多种解决方法,始终都没找到答案。
而今天再次遇见了这个问题之后,找到了之前做的测试站的页面,打开后发现了之前找到的替代办法,就是在链接中添加index.php文件名。但多了这么个字段,总觉得怪怪的,而且之前用文章名的固定链接肯定是打不开了。
而这也是多年前最终搁置这个计划的主要原因吧。因为我的个人博客网站就是用的文章名固定链接的形式,不想改了,有些是数字类的,但很久之前不太喜欢,就没用,后来就一直没换了。
今天再找了一下资料之后,发现是我用了apache之后没有开启重定向模块儿导致的,在apache2.conf文件中,有一个指向网站根目录的代码块儿,其中有一行是AllowOverride None,要改成AllowOverride All才行,因为原本禁止了这个重定向规则的,需要开启才行。
改好之后,重启apache,或者重启服务器主机就可以了。
我也没想到困扰了这么多年的问题竟然是这么简单的一个东西。
这个主机是我自己下载Debian linux系统,自己找烧录镜像的程序,自己烧录到硬盘上,然后一步一步尝试着安装成功的。反正是花费了不少时间和精力。一路沿用到了现在,感觉这些年的时间也没白费。用自己的努力去解决自己内心的困惑,去实现自己的一些想法,挺好。
而完全由自己配置的服务器主机呢,还是会出现许多问题,不过,经过这些年的不断努力,暂时算是能用了。还是稳定运行了好几年的。也挺好。
接下来就可以放心地给网站搬家了吧,不用担心重定向固定链接的问题了吧。不过,frp穿透中给链接留下了一个端口,虽然可以用反向代理的方式解决,但WordPress网站中似乎还是会出问题。不过,影响似乎不大。只要之前的链接能够打开就行了。
当然了,这也为以后留下了隐患。之前没有加端口号的链接还可以打开,但以后就会强制默认添加端口号了,以后如果再搬回云端的话,可能就麻烦了,或许还需要添加重定向规则吧。不过,先解决眼下的问题吧,想那么多也没用。
2026年6月18日星期四18时55分
