无法访问问题

因为服务器性能太差,所以打算周末把wordpress迁移到其他机器上去,本以为通过docker安装迁移会是非常简单的,没想到出现了问题。wordpress 使用的apache在下面图中设定好这两个URL之后只接受来自它们的请求,其他请求都会被拒绝掉。

配置反向代理

https://itlanyan.com/wordpress-behind-proxy/#:~:text=proxy_set_header%20%20%20%20%20%20X%2DForwarded%2DProto%20https%3B

一开始是caddy -> frp 进行反向代理,后面通过服务器caddy -> frp ->NAS上docker版的caddy-> docker版的wordpress,先前的代理只需要caddy配置反向代理的端口就行了,现在需要新增一个https协议的转发。

FTP问题

归根结底就是文件夹的权限配置有问题,因为我是把wordpress的配置文件夹压缩然后通过浏览器下载到Windows上然后再上传到新的服务器上,这些权限的信息全部丢失了。需要在docker容器中输入下面的命令,我在物理机上输入没有起效。

# 容器默认以root用户启动
chown -R www-data:www-data /var/www/html

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

目录