如图所示,我这里线上后台选择将xml文件上传腾讯云cos,上传成功后并将存储地址写入数据库并返回,这时用如下方法对本地(线上xml文件)进行及时的更替
// 远程上传的xml地址
$remote_dir = $sitemap['file'];
// 本地(线上xml地址)
$local_dir = 'sitemap.xml';
if(!empty($remote_dir)){
// 用于将远程的xml文件内容写入本地(线上)的xml文件
$result = file_put_contents($local_dir, file_get_contents($remote_dir));
}