链接不带斜杠

皮特

我在MVC中使用以下内容在应用程序中创建指向我的主页的链接:

<a href="~/">home</a>

不幸的是,当它在应用程序下运行时,会创建一个类似

<a href="/app-name/">home</a>

有没有一种方法可以创建到的链接而app-name没有尾部的斜杠(或者不只是对其进行硬编码)?

我们的网站经过规范化处理,因此任何带有斜杠的网址最终都会重定向到其非斜杠版本,并且由于此链接上带有斜杠,因此会导致不必要的重定向跃点,这对我们的seo评分不利。

皮特

多亏了Lajos Arpad的评论,这让我开始思考构成URL的另一个问题,因此我认为如果使用VirtualPathUtility.ToAbsoluteI,则可以对结果进行子字符串化。

但是使用以下内容意味着我不需要子字符串即可获取所需的网址:

<a href="@VirtualPathUtility.ToAbsolute("~")">Home</a>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么要创建带有目录软链接的斜杠或不带斜杠?

来自分类Dev

带斜杠和不带斜杠的 Git 合并

来自分类Dev

不带斜杠的.htacces重定向到带斜杠的.htacces

来自分类Dev

为什么带斜杠不带斜杠不返回数据?

来自分类Dev

JK_Mount apache禁止不带斜杠

来自分类Dev

Slim Framework:首页路由,不带斜杠

来自分类Dev

ui-router可选参数,不带斜杠

来自分类Dev

VueRouter默认子路由,不带斜杠

来自分类Dev

发出不带正斜杠的HTTP请求

来自分类Dev

JK_Mount apache禁止不带斜杠

来自分类Dev

运行不带斜杠的脚本(Ubuntu与Mac)

来自分类Dev

ActionLink包含斜杠('/')并断开链接

来自分类Dev

WordPress的永久链接与斜杠给404

来自分类Dev

HTML:不带参数的相对链接

来自分类Dev

带有或不带有反斜杠的Apache Rewriterule

来自分类Dev

如何从所有URL中删除.php,且不带斜杠?

来自分类Dev

PostgreSQL:使用不带斜杠语法的SQL显示域属性

来自分类Dev

htaccess重定向URL,带或不带斜杠到新URL

来自分类Dev

parent_path()带有或不带有斜杠

来自分类Dev

使用PHP和MySQL生成不带斜杠的JSON

来自分类Dev

从当前目录执行命令,不带点斜杠,例如“ ./command”

来自分类Dev

获取带有或不带有 URL 斜杠的目录?

来自分类Dev

链接不带句点的方法调用时“不带参数”

来自分类Dev

makefile中带反斜杠的多行配方和不带反斜杠的多行配方之间的区别

来自分类Dev

Middleman永久链接以斜杠错误结尾

来自分类Dev

测试链接是否带有斜杠?

来自分类Dev

如何从链接中删除\(反斜杠)?

来自分类Dev

指向目录的符号链接上的斜杠

来自分类Dev

符号链接“ ln”的点斜杠扩展

Related 相关文章

热门标签

归档