我需要一些关于我应该在何处以及如何开始这个项目的建议。当前站点运行的是经典ASP,但在文件系统中使用.php扩展名(不要问 - 以前的自由职业者)。
当前网址结构包含子文件夹,其中包含呈现页面的显示页面
team/team_detail.php?teamID=3&Source=Title&Title=Partner
只有teamID
部分实际执行任何操作并查询团队表中的数据。
我在考虑使用IIS url rule
并为每个匹配的网址格式添加user friendly rule
。我计划更改所有网站代码以使用新结构:
url team/team_detail/3/bob-titans
仍然有效的旧网址格式team/team_detail.php?teamID=3&name=bob-titans
这种完整的网站范围网址更改是否是最有效的方法,还是会有其他更有效的方法?
答案 0 :(得分:1)
如果您的主要目标是更改网站的网址结构(并在您使用时清理未使用的“来源”和“标题”参数等内容),那么方法就是合理的:
这是一个很好的方法,因为您可以专注于更新新结构的代码,并让IIS负责任何仍然引用旧URL格式的用户。