gpt4 book ai didi

asp-classic - 将现有网站转换为具有 SEF URL 的网站的最佳实践

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:29:50 25 4
gpt4 key购买 nike

我有一个大约一年前创建的网站,此后一直在不断修改。该网站采用经典 ASP 编码,包含大约 50 个页面——有些是多用途的,并包含老式风格的链接,例如:

/news.asp?PageIndex=4
/news.asp?SearchString=Obama
/news.asp?SearchString=Obama&PageIndex=4
/news.asp?NewsID=1

我安装了 IIRF v2,它允许访问 URL 重写功能,所以我不必担心。我担心的是如何用 SEF url 替换大约 300 个指向 .ASP 页面的链接。就我的理解而言,我必须为每个链接添加一个数据库查询(以提取所链接记录的标题)。

我需要有关如何开始将网站转换为 SEF URL 支持的网站的建议,并尽可能少地更改代码。包装类和久经考验的技术以及指向最佳实践的指针将不胜感激。

最佳答案

如果您想在不更改框架或任何其他内容的情况下进行 URL 重写,我建议您看一下 IIS7 Url Rewriting Module

但是,如果您在 .NET 中重写应用程序的一部分……您可能需要考虑 ASP.NET MVC .它已经构建了简单的内置 URL 重写模块,绝对允许您继续使用旧的“WebForms”(如果是 ASP.NET)或经典的 ASP 页面。

关于asp-classic - 将现有网站转换为具有 SEF URL 的网站的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1733476/

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