Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将404错误页面重定向到另一台主机_Php_.htaccess_Redirect_Http Status Code 404 - Fatal编程技术网

Php 将404错误页面重定向到另一台主机

Php 将404错误页面重定向到另一台主机,php,.htaccess,redirect,http-status-code-404,Php,.htaccess,Redirect,Http Status Code 404,我想做的是将点击我的主网站(比如example.com)上404错误页面的访问者重定向到另一个主机 例如: 访问者点击不存在的页面。我想把他转到其他地方,等等 你知道怎么做吗?首先获取路由上的错误代码,然后在条件下应用重定向过程如果你使用的是任何framewor,它将内置一个默认路由和404处理程序,你所需要做的就是扩展该处理程序以执行重定向。如果这只是一段普通代码,请使用apache执行重定向:搜索apache 404重定向时Google box responce(适用于内部分页或外部域重定向

我想做的是将点击我的主网站(比如example.com)上404错误页面的访问者重定向到另一个主机

例如: 访问者点击不存在的页面。我想把他转到其他地方,等等


你知道怎么做吗?

首先获取路由上的错误代码,然后在条件下应用重定向过程

如果你使用的是任何framewor,它将内置一个默认路由和404处理程序,你所需要做的就是扩展该处理程序以执行重定向。如果这只是一段普通代码,请使用apache执行重定向:搜索apache 404重定向时Google box responce(适用于内部分页或外部域重定向):

“ErrorDocument 404/index.html表示当客户端访问不存在的URL时,Apache将重定向到index.html页面。”

或 在错误_404.php页面中写入
标题(“位置:https://another-host.example.com/abc");

或 在错误_404.php页面中写入
重定向(“位置:https://another-host.example.com/abc");

$(函数(){
location.href=”https://another-host.example.com/abc";

});

您是否尝试过这样做?如果有,请向我们展示一些代码和您遇到问题的地方。但这似乎是一个简单的http调用