我想要做的是将访问我主网站上的404错误页面(例如example.com)的用户重定向到其他主机。
例如: 访问者点击不存在的页面https://example.com/abc。我想将他重定向到https://another-host.example.com/abc,依此类推。
关于如何做到这一点的任何想法?
答案 0 :(得分:0)
首先获取路线上的错误代码,然后在条件
下应用重定向过程答案 1 :(得分:0)
如果你使用任何framewor,它将内置一个默认路由和404处理程序,你需要做的就是扩展该处理程序以进行重定向。如果这只是一个简单的代码,请使用apache进行重定向:Google框响应搜索apache 404重定向(适用于内部分页或外部域重定向):
" ErrorDocument 404 /index.html表示当客户端访问不存在的URL时,Apache将重定向到index.html页面。"
答案 2 :(得分:0)
或
在error_404.php页面中写header("location:https://another-host.example.com/abc");
或
在error_404.php页面中写redirect("location:https://another-host.example.com/abc");
或
$(function(){
location.href = "https://another-host.example.com/abc";
});