【发布时间】:2022-12-26 06:13:09
【问题描述】:
我需要将几个 URL 重定向到一个新站点,该站点将包含替换旧站点的页面。我不在乎 URL 是否被屏蔽。我只需要 URL 即可转到新合并网站上的新页面。 例如:
- Oldsite.com 重定向到 NewSite.com/Sub/NewPage
- Oldsite2.com 重定向到 NewSite.com/Sub/NewPage2
- Oldsite3.com 重定向到 NewSite.com/Sub/NewPage3
- 等等。
我已经尝试在 DNS 级别上进行域转发,但它不起作用(可能是因为子目录)。
问题是新站点是在 Webflow 中开发的,我无权为重定向实现自定义代码。
我的想法是托管一个单独的站点作为处理所有自定义重定向到新 webflow 站点的中心。
任何帮助或见解将不胜感激。
【问题讨论】:
-
您需要在旧站点上实施重定向规则。因为那是请求进来的地方。你想重定向从那里到新的目标。
-
所有旧站点都托管在一台服务器上还是独立的?您对旧站点有哪些访问权限?
-
大多数旧站点都是在 2000 年代初由第三方建立的。我们通过一个简陋的控制面板维护它们,但不能添加任何自定义代码。我们使用 Webflow 更新了一些旧站点。作为一项节省成本的措施,我们希望摆脱所有旧站点并将其内容托管在一个大型联合站点上。
-
我们是一个小部门,所以我们都身兼数职。这就是为什么我们更喜欢使用像 Webflow 这样的服务,它托管(已经构建的)大型联合站点。 Webflow 使我们能够快速开发和更新,以便我们能够完成所有其他职责。
-
然后你想控制旧域,更改它们的 DNS 解析以指向你可以控制的地方。这就是您想要将重定向规则实施到新资源位置的地方。这可以是相同或不同的系统,这无关紧要。但是您需要在旧域中实施重定向规则。
标签: .htaccess redirect dns subdirectory forwarding