apache - 将 URL 重定向到另一个 URL

标签 apache redirect

我有以下页面,用户可以通过其电子邮件中存在此 URL 的位置转到该页面。

例如:http://www.abc.example/yourdetails.html

我的问题是,我现在被告知整个网络应用程序正在移动到一个新域,即

http://www.xyz.example/yourdetails.html

假设访问网络(内联网)内的两个域没有问题,当我点击电子邮件中的链接不再是实际调用新 URL 的正确链接时如何重定向用户:

http://www.abc.example/yourdetails.html

我基本上想确保即使用户在他们的电子邮件中有旧 URL,当点击这个旧 URL 时,实际上跳转到新的正确 URL。

最佳答案

  1. 如果站点没有改变结构,您可以在 DNS 中将 xyz.com 域指向 abc.com。

  2. 我认为您可以使用 modrewrite 配置 apache,以将调用从旧域重写到新域。如果域位于不同的服务器上,您可能无法执行此操作。

  3. 您可以在 http://www.xyz.com/yourdetails.html 编辑页面并添加重定向 header (可能还有解释)以重定向到新页面。

关于apache - 将 URL 重定向到另一个 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3396929/

相关文章:

apache - 在 Apache Tomcat 404 深度链接问题上部署 Angular 应用程序

.htaccess - 将带有参数的 URL 重定向到具有相同参数的其他域

Apache 从子域重写为 www 但保留所有永久链接

apache - 在安装路径中创建带有空格的服务

regex - 在apache中使用正则表达式过滤(回显/复制)请求 header 到响应 header 并执行正则表达式替换

.htaccess - 不可见的 .htaccess 从/public_html/重定向到/public_html/folder

.net - 将子文件夹 URL 重定向到子域

apache - 如何将 .htaccess 重定向到两个 MVC 树

apache - 以前工作过的域上出现奇怪的 SSL 证书错误,与 DDoS 相关?

apache - Access-Control-Allow-Origin header 不起作用