php - 使用 404 页面作为重定向系统?

标签 php redirect seo

我必须将整个站点移动到新域,旧域将用于另一个站点,因此我希望删除旧域中的所有文件。 我可以删除所有文件并使用 404 错误页面将流量重定向到新页面吗?

例子:

if($page == "http://www.site1.com/pagexxx.htm") {
   header( 'Location: http://www.site2.com/new_page.html' ) ;
}

它在技术上和 SEO 上是否正确?

最佳答案

另一种方法是在您的旧域上创建另一个 php 文件,并在 .htaccess 中添加以下内容:

ErrorDocument 404 /dir/.../file.php

你只需要在php中获取请求uri并处理url并使用header函数进行重定向。

关于php - 使用 404 页面作为重定向系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21190180/

相关文章:

php - MySQL 多列全文搜索未提供预期结果

php - 使用 PHP 显示来自 MySQL 数据库的图像

java - 存储分析信标的最有效方法是什么?

php - 使用 PDO 准备语句并增加列值

HTML5语义标签的使用,搜索引擎会尊重大换行吗?

apache - .htaccess重写规则导致无限循环

apache - 如何使用 mod_rewrite 避免链重定向?

node.js - 将 url 重定向到本地服务器

seo - 语言版本的 301 重定向

wordpress - 将带有片段标识符的 Ecwid URL 重定向到新的 Woocommerce URL