繁体   English   中英

如何使用 ASP.NET Web Forms 和路由编写 SEO 友好的图像文件名

[英]How do I write SEO friendly Images file names using ASP.NET Web Forms and Routing

我想为我在网站上的图片改进 SEO。

在我的场景中:

  • 我有一个文件夹内的图像文件: mysite.com/cdn/cms/images/15554.jpg (15554 代表 Imageid)

  • 我想重写这个文件名的src属性,所以它看起来像mysite.com/cdn/cms/images/mypicturename-15554.jpg

如何仅使用 .NET 4 中的 ASP.NET 路由功能来完成此操作?

我会为图像资源编写一个处理程序。 这样,您可以管理您希望如何“虚拟”地命名它们。 然后,当外部请求进入时,无论他们是实际使用该站点还是尝试通过请求链接到图像,您都可以将虚拟名称 map 到文件结构上的名称(或在数据库中,具体取决于您的设置)。

A Handler 绝对是您想要的 go 的方式。 非常低的开销。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM