在我的应用程序中,http://localhost:8080/TestApplication/subCategories/2
将显示ID为2的表的子类别。
<a href="hello">Click Here</a>
当我单击上面HTML呈现的链接时,我的服务器将重定向到http://localhost:8080/SecondOpinion/subCategories/hello
我希望它重定向到
http://localhost:8080/SecondOpinion/hello
我该如何实现?
答案 0 :(得分:0)
首先,这与“锚标签”无关。定位标记是<a name="here">
形式的HTML元素,它定义了HTML中另一个URL可以链接到的位置。
您拥有的是一个普通的HTML链接,而您看到的是相对链接的标准HTML行为。
已解决与包含该链接的页面的“父” URL相关的相对链接。
如果您希望链接转到其他地方,则可以:
<base href="...">
元素放入文档的<head>
部分。在您的情况下,您似乎是 1 结合了相对URL和一些未指定的服务器端重定向。在这种情况下,您可以:
我不知道哪种更合适。
1-我推断这是因为您说“我的服务器正在重定向到” 。您实际上可能是说浏览器正在将该URL发送到服务器,并且根本没有发生重定向。