gpt4 book ai didi

asp.net-mvc - 以 "/"开头的 anchor 的 asp.net mvc url 错误?

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

在我的 Asp.Net MVC web 项目中,我总是使用 anchor url 作为

<a href="/xxxx"></a>

这让我的网址运行良好。输出如下

<a href="www.mydomain.com/xxxx"></a>如果在主机中

<a href="localhost/xxxx"></a>如果在开发中

我正在使用搜索引擎优化工具包 ( http://www.iis.net/download/seotoolkit ) 查找我网页中的错误。

我在结果中看到的是“断开的超链接”。当我查看以“/xxx”开头的结果链接时,它不像“domain.com/xxx”这样的 seo 工具包感觉 url 像“domain.com/currentpage/xxx”。

这里有什么问题?

我写链接以“/”开头是不是做错了?有错吗?

最佳答案

我建议您使用 HTML 助手而不是硬编码 url:

<%= Html.ActionLink("link text", "someAction", "someController") %>

这将生成正确的相对 URL,无论您是在虚拟目录中的开发服务器还是生产服务器上运行,等等......

关于asp.net-mvc - 以 "/"开头的 anchor 的 asp.net mvc url 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4658897/

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