gpt4 book ai didi

c# - 缓慢迁移公共(public)网站

转载 作者:太空宇宙 更新时间:2023-11-03 10:54:02 24 4
gpt4 key购买 nike

我目前在一个网站上工作,该网站从 2003 年开始使用服务器控件和 javascript 构建在 C# 上,没有像现代这样的库,缺乏数据访问层和大量意大利面条代码。

由于网站的庞大规模,我们决定及时迁移网页。

问题是我们有链接、导航和菜单需要从遗留页面所在的旧域指向新域,在新域中我们正在创建这些遗留页面的新 MVC 4、BootStrap 和干净的绿地重写。问题还在于,新网页将包含链接、导航和菜单,这些链接、导航和菜单也必须指向旧站点。

我知道我可以创建 302,我什至可以使用 URL 重写。

我担心的是,所有开发人员都需要跟踪大量遗留网站中到新网站的链接并手动更新 url。

有没有一种简单的方法可以缓慢地迁移网站?我应该研究一种方法来处理这个问题吗?我是否应该停止窃窃私语并告诉我团队中的每个人在链接进行时跟踪链接并在遗留站点上使用 wget 之类的东西来查找所有链接?

最佳答案

我会为所有链接创建一个中央存储库,一个 XML 文件会做得很好,新站点和旧站点都可以在其中引用以获取链接的 URL。

是的,您需要更改新旧链接中的所有链接才能使用此存储库,但好处是一旦更改了页面,您只需更改它在存储库中的 URL,两个站点中的所有链接都会现在改变。

关于c# - 缓慢迁移公共(public)网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20133941/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com