# 如何创建不同类型的网络重定向

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/11681.html | 发布：2022-10-26 | 更新：2022-10-26 | 分类：IDC云库

当您将页面移动到新位置时，访问者将收到No Found 错误或错误 404 ，从而导致流量损失和可能的销售损失。

当您将页面移动到新位置时，访问者将收到No Found 错误或错误 404 ，从而导致流量损失和可能的销售损失。

 

但是，精明的网络管理员通常会通过网络重定向来缓解这种情况，这些重定向会将访问者带到新位置，而他们甚至都不知道。

 

![为什么需要Web主机管理器？](https://www.mfisp.com/wp-content/uploads/2022/07/fe02393a56e2a477246fdcf29c732ad5-2.png)

 

本文将指导您了解有关 Web 重定向的所有信息，包括何时使用它们、在不同场景中使用的类型以及如何编写和实现重定向代码。

 

所以让我们开始吧。

 

## 什么是Web 重定向？

 

当页面移动或被删除时， Web将转发流量重定向到新位置。

 

当其内容在其先前位置不可用时，它允许用户将其网站访问者带到新页面。但是如果没有重定向，访问移动或删除页面的人会看到一个恼人的错误，使用户体验接缝。

 

假设您将页面从www.domain.com/photos移动到www.domain.com/media。

 

如果您设置重定向到新 URL，当年长的访问者尝试使用他们更熟悉的旧 URL 访问您的网络照片时，他们的浏览器会将他们转发到新 URL，从而防止他们看到错误页面。

 

## Web 重定向用例

 

Web 重定向为访问者和搜索引擎蜘蛛提供无缝导航和用户体验，使用户能够在搜索引擎结果中保留较老的访问者和索引页面。

 

但是过多的重定向可能会降低您的网站速度，因此请仅在必要时使用它，其中可能包括：

 
 
- 如果网页移动到网站或其他网站上的新 URL 
- 当您将网站移至新域名并希望将旧域的流量转发到新网站时 
- 停放域名后——允许您将不同的域名指向您的主网站 
- 将 HTTP 重定向到 HTTPS以强制所有访问者安全地连接到您的网站 
- 将非 www URL重定向到www 版本，反之亦然，以防止重复 Web 内容 

 

## Web 重定向的类型

 

您可以根据最终目标选择重定向类型。因此，让我们检查一下 Web 重定向的主要类型。

 

### 永久重定向

 

永久重定向，也称为301 重定向，顾名思义，表示页面已永久移动到新 URL。

 

如果您不想恢复旧 URL，这将很有帮助。

 

当有人或用户代理（网络蜘蛛）访问时，重定向返回状态代码 301，请求网络服务器将页面重新路由到指定的 URL 。

 

301 重定向将来自旧页面的反向链接的权限传递给新页面，这对于搜索引擎优化 (SEO) 至关重要。

 

### 临时重定向

 

临时重定向或302 重定向表示临时重定位。

 

它将访问者从一个页面临时转发到另一个页面，向浏览器和用户代理指示该 URL 位于临时位置。

 

以下是何时使用临时重定向：

 
 
- 如果您希望在更新页面时暂时将访问者发送到另一个页面 
- 进行网站维护时 
- 如果您想在不删除旧页面的情况下测试新页面并获得客户反馈 

 

## 编写 Web Direct .htaccess 代码

 

您可以通过在域的 .htaccess 文件（一个允许用户修改其服务器设置的服务器配置文件）上添加一些代码行来创建 Web 重定向。

 

我们整理了一些示例代码来帮助您入门。

 

### 永久重定向代码

 

您可以通过将此代码添加到您的 .htaccess 文件来永久重定向到同一网站上的另一个 URL。

 

重定向 301 “/照片” “/媒体”

 

您可以将/photo替换为您希望重定向的页面的 URL 路径，并将/media替换为新位置。当然，不要忘记将Redirect中的第一个字母大写。

 

### 重定向到外部页面

 

如果您希望将页面重定向到外部目标，请将此示例代码添加到您要重定向访问者的域的 .htaccess 文件 -

 

重定向 301 “/photo” “www.domain.com/new-location”

 

### 将您的网站重定向到新域

 

如果您希望将您的网站重定向到新域，或将停放的域名重定向到您的主网站，请使用此代码 -

 

重定向 301 “/” “www.yournewdomain.com/”

 

除了 URL 重定向，您还可以将 HTTPS 和非 www 重定向归类为永久重定向。

 

以下是示例重定向代码。

 

#### HTTP 重定向

 

如前所述，HTTPS 重定向强制所有访问者安全连接，防止黑客利用 HTTP 攻击网站。

 

您可以在 .htaccess 文件的开头使用此代码为每个访问者强制所有页面上的 HTTPS 连接。–

 

重写引擎开启

 

RewriteCond %{HTTPS} 关闭

 

重写规则 ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

#### 非 WWW 网站到 WWW URL 重定向

 

网站的 www 和非 www URL 解析为相同的内容，从而在网站上创建重复项。

 

例如，使用 URL www.yourdomain.com访问您网站的访问者和使用yourdomain.com访问您的网站的访问者会看到相同的内容，而搜索引擎通常不会对此掉以轻心。

 

现在，想象一下如果您的网站包含许多页面，它将位于您的网站上的重复项的数量。

 

但是您可以通过将非 www URL 重定向到其 www 版本来快速解决此问题，反之亦然。

 

将此重定向规则放在您的 .htaccess 文件中以从非 www 重定向到 www 。

 

重写引擎开启

 

RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]

 

重写规则 ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]

 

如果您已经在文件的某处有RewriteEngine On行，请使用此代码

 

RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]

 

重写规则 ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]

 

如果您希望从 www 重定向到非 www ，请使用此代码。

 

重写引擎开启

 

RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]

 

重写规则 ^(.*)$ http://yourdomain.com/$1 [L,R=301]

 

如果文件中已经存在RewriteEngine On行，请确保从代码中删除它，并将yourdomain.com替换为您的域名。

 

#### 临时重定向代码

 

您可以使用此示例代码将页面临时重定向到新位置。然后，继续。

 

重定向 302 /照片 /新位置

 

要临时重定向整个网站，请将此规则放在您的 .htaccess 文件中。

 

重定向 301 /照片 www.domain.com

 

当然，不要忘记将www.domain.com替换为您的域名。

 

## 通过 SPanel 创建 Web Direct

 

您可以通过文件管理器在 SPanel 上直接设置Web。如果您有自己的代码，请按照以下步骤完成。

 

### 第 1 步：登录 SPanel 的用户界面

 

默认登录 URL 是https://yourdomain.com/spanel（不要忘记将yourdomain.com替换为您的实际域）。

 

![如何创建不同类型的网络重定向](https://www.mfisp.com/wp-content/uploads/2022/10/11681-Qsyl8u.webp)

 

### 第 2 步：转到重定向

 

在主页的域部分下，您将看到重定向工具。

 

![如何创建不同类型的网络重定向](https://www.mfisp.com/wp-content/uploads/2022/10/11681-seZXkH.webp)

 

### 第 3 步：输入重定向的参数

 

您需要选择重定向类型，然后输入源 URL 和目标 URL。Wild Card Redirect复选框将指示浏览器也在目标目录中查找同名文件。

 

![如何创建不同类型的网络重定向](https://www.mfisp.com/wp-content/uploads/2022/10/11681-wYXRdS.png)

 

## 网络直销最佳实践

 

请遵循以下最佳做法来设置您的网络重定向：

 
 
- 始终重定向到具有匹配内容的页面。例如，不要将讨论笔记本电脑的页面重定向到手机页面。相反，您可以重定向到顶级类别，例如电子产品。 
- 避免创建重定向链——即重定向到一个页面，然后再重定向到另一个页面，例如A > B > C 。 
- 设置www 和非 www 重定向时，请确保将其指向您用作规范 URL的版本。例如，如果您的规范 URL 位于 www，则将所有非 www URL 重定向到您的 www 网站——重定向到规范 URL 可以解决所有潜在的重复问题。

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
