302 重定向 php ||一步步

Posted

技术标签:

【中文标题】302 重定向 php ||一步步【英文标题】:302 Redirect php || Step by Step 【发布时间】:2017-01-20 23:08:47 【问题描述】:

根据您的表格,我理解下面给出的流程:如果有问题,请纠正我。

我需要将 www.domian.com/About.php 更改为 www.domian.com/about.php

第 1 步我需要创建 about.php 文件

第 2 步我需要输入代码:重定向 301 /About.php "www.domian.com/about.php" 代码在 htacess 文件中。

step3 我需要在 about.php 中定义规范标签

在此之后,我只想在 about.php 中进行更改。我也可以删除 About.php 因为我们不使用它吗?如果有什么不正确的地方请纠正我。

【问题讨论】:

是的,在这种情况下,.htaccess 文件不需要存在实际文件。 还有 是否需要放在about.php中,请检查是否正确跨度> @VinaySharma 如果您进行重定向,则不需要规范链接。如果你只是重写,你会需要它。 我只是将 About.php 更改为 about.php 重命名它....但是谷歌索引 About.php 我需要将其更改为总共 65 页。 我认为有类似的讨论:[***.com/questions/1421068/… 【参考方案1】:

您实际上不必使用.htaccess 来重定向用户。如果你这样做会很难。

我建议你在 PHP 文件中输入以下代码来重定向用户:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Redirecting you to *The Website*</title>
    <link rel="canonical" href="<Your website>" />
</head>
<?php
# The code below will redirect the users to the site that you want to redirect to.
# If the site has HTTPs, please change the "http://" to "https://"
header('Location: http://*Where you want the users to be redirected to*/');
exit();
# The "exit" code will prevent any more redirects in the current page.
?>
</html>

一个例子:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Redirecting you to GhostAnti DDoS</title>
    <link rel="canonical" href="https://fantomnet.cf/" />
</head>
<?php
# The code below will redirect the users to the site that you want to redirect to.
# If the site has HTTPs, please change the "http://" to "https://"
header('Location: https://ghostantiddos.com/');
exit();
# The "exit" code will prevent any more redirects in the current page.
?>
</html>

希望对您有所帮助。如果您在这方面仍然需要帮助,请联系我

【讨论】:

about.php中的是什么意思 它在该文件中定义了一个规范标签;因为你想定义它。

以上是关于302 重定向 php ||一步步的主要内容,如果未能解决你的问题,请参考以下文章

如何用 PHP 实现 302 重定向到其他 URL

php 301 重定向实际上是在执行 302 重定向

使用 PHP 进行 301 或 302 重定向

我应该在提交表单后使用 301、302 还是 303 重定向?

PHP 301 重定向,不可能?

为啥 rev 规范链接总是使用 302 重定向