我有以下页面,用户可以通过其电子邮件中存在此 URL 的位置转到该页面。
例如:http://www.abc.example/yourdetails.html
我的问题是,我现在被告知整个网络应用程序正在移动到一个新域,即
http://www.xyz.example/yourdetails.html
假设访问网络(内联网)内的两个域没有问题,当我点击电子邮件中的链接不再是实际调用新 URL 的正确链接时如何重定向用户:
http://www.abc.example/yourdetails.html
我基本上想确保即使用户在他们的电子邮件中有旧 URL,当点击这个旧 URL 时,实际上跳转到新的正确 URL。
最佳答案
如果站点没有改变结构,您可以在 DNS 中将 xyz.com 域指向 abc.com。
我认为您可以使用 modrewrite 配置 apache,以将调用从旧域重写到新域。如果域位于不同的服务器上,您可能无法执行此操作。
您可以在 http://www.xyz.com/yourdetails.html 编辑页面并添加重定向 header (可能还有解释)以重定向到新页面。
关于apache - 将 URL 重定向到另一个 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3396929/