我有一个网站托管在两个独立的服务器上,由一个数据库支持.当我添加到所述网站的链接时,我使用<a href>部分中的FQDN.我想设置HTML,让用户在他们恰好浏览的任何服务器上.有办法做到这一点吗?我不能在网站的这一部分使用除了标准的HTML语言之外的任何东西.

例如:一个链接被设置为转到https://somewebsite.com,但当用户从https://someotherwebsite.com浏览网站时,页面会将他们重定向到第一个服务器(ome website.com).

推荐答案

当我添加到所述网站的链接时,我使用部分中的FQDN.

简单地说,不要那样做.

假设我在URL为https://example.com的页面上,我想转到URL为https://example.com/something-else的页面.您的链接应该如下所示:

<a href="something-else">

这是可行的,因为something-else在相同的路径中.如果您想确保转到树的顶层,您还可以使用:

<a href="/something-else">

Html相关问答推荐

只有一行上有溢出的CSS网格

Angular 滑块问题

如何在htmlAngular 17的@for中使用索引

小虫?CSS Flexbox间隙应用于两个内联文本块之间,因为它们之间存在绝对定位的元素

Tailwind CSS:overflow-y Property Not Scrolling Unreliably to Bottom with top-[63px]

在Firefox中,使用写入模式:Vertical-LR时,不随内容扩展的css弹性项

类型';联系人组件';上不存在属性';name FormControl';

如何在 Bootstrap 5 中将两个导航栏元素放在末尾?

Swift WkMessageHandler 消息不发送

为什么我的 html 对话框在 React 中没有渲染在我的内容之上?

如何保持块扩展以填充视口?

为什么溢出时overflow: auto框的底部有一个小间隙?

理解图像与其内容框之间的关系

水平填充容器内的空间

如何使我的设计适合与我的框架尺寸不同的视口?

无法使用 flexbox 裁剪图像

当另一个 div 的高度改变或执行其内容的换行时,将 flex 方向更改为列

Bootstrap Grid System col 无法正常工作

SVG 适用于 Safari,不适用于 Chrome

为什么我的动画会向 Moz Firefox 中的微调器添加人工制品?