带有href的锚标记不会将用户引导到正确的页面

时间:2014-07-23 21:41:24

标签: html url razor

我的网站上有一个.cshtml页面,我需要添加一个链接到另一个网站的联系页面。我添加了代码:

<a href="http://www.website.com/address.html>Text</a>

此链接适用于访问我的网页的内部用户。但是,任何外部用户都会被发送到&#34; website.com&#34;主页,而不是&#34; website.com/address.html"页。我将链接更改为:

<a href="http://website.com/address.html"> 

这解决了外部用户的问题,但导致内部用户无法找到&#34; Page&#34;错误。

有没有人知道为什么我无法将用户链接到&#34; Address.html&#34;网页?

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。而不是使用

href="//website.com/path

我用过:

href="/path"

这导致链接被附加到当前网站URL。如果用户是内部用户(www.website.com)或外部用户(website.com),则此方法有效。