我在一个即将关闭的平台上托管了数十个 HTML 文件。每个 HTML 文件中 90% 的图像都托管在即将消失的平台上,因此需要重新托管。
答案 0 :(得分:0)
我只是在我的脑海里我假设跟随;
您拥有相同的域,但更改主机服务器的假设是您可以控制代码库。在这种情况下,它只是在代码和目录结构上进行编码,因为它使用 ftp -> 从一个下载 -> ftp 上传到另一个。假设一切正常。
您正在更改域,因此它成为一个可编程的问题,即 domain-a.com/someimage.jpg 现在是 domain-b.com/someimage.jpg 并且它正在由您所在的浏览器获取没有控制权。 如果出于任何原因域要相同并且目录结构要更改所有您必须在 ht-access 或虚拟主机上运行一些配置或在内部重新路由事物。下面的 ht-access 示例
重写引擎开启 重写规则 ^somefolder/(.*) otherfolder1/$1
服务器将识别 URI,如果它与条件匹配,然后它在内部将其转发到其他文件夹,并且 /$1 在匹配条件之后追加内容,例如domain.com/somefolder/myimage.jpg 现在变成了 domain.com/otherfolder/myimage.jpg 但是域必须相同,因为浏览器必须将其发送到 htaccess 所在的服务器。如果它在某个其他服务器上死了,那么解决方案是没有用的。
这意味着我们有客户端问题。大规模的矫枉过正,所以我什至不会开始走这条路。
简单但需要一些时间,从长远来看会有很大帮助。
应该是这样的
如果它没有显示,那么只需单击双文件图标侧边平移将切换。
既然我们已经完成了这个以免变魔术 6) 点击搜索图标会出现类似的东西
快捷键 Ctrl + Shift + F 进行搜索 Ctrl + Shift + H 进行搜索和替换。
它所做的不仅仅是在文件中搜索,它还在给定文件夹中的所有文件中搜索,包括子目录,显然您可以替换它们。
因此,您需要快速而肮脏的方式来做这件事,这比实际逐个查看每个文件更聪明,然后上面就足够了。
除了根据文件数量进行安装之外,它应该需要几秒钟到一分钟的时间。
Ps 我有一种奇怪的命名方式,可能到处都有几十个临时字符串,有时需要在任何地方更改它们。这就是我所做的。