网站重定向是一种将访问者从一个网页链接地址 URL 自动引导到另一个网页链接地址 URL 的技术。
通过设置重定向,当用户或搜索引擎请求访问某个网页时,主机或服务器会根据重定向设置,自动将他们带到另一个预定的页面。
重定向常用于网站迁移、页面更新、URL优化等场景。
常见的重定向类型
网站重定向主要有两种类型:永久重定向 (301)和临时重定向(302)。
- 永久(301)— 该设置通知访问者的浏览器更新其记录。
- 临时(302)— 该设置不会更新访问者的书签。
永久重定向 (301重定向) – Moved Permanently
永久重定向(状态码301 – Moved Permanently)是一种通知访客和搜索引擎网页或网站已永久移动到新位置的方法。这样搜索引擎就会将排名和价值信号传递给新的URL,因为它们将这个新位置理解为该内容的永久新家。
当网站迁移到新域名时,应该使用这种类型的重定向。
- 网站域名变更。
- 页面永久移动到新位置。
- 合并多个页面内容到一个新页面。
临时重定向 (302重定向) – Found
通知浏览器和搜索引擎,该页面或网站暂时性地移动到一个新的位置。
搜索引擎不会传递原页面的排名和权重。
常见场景:
- 网站维护期间临时重定向到维护页面。
- 测试新页面时暂时重定向用户。 临时重定向 临时重定向(状态码302 – Found)可以在您需要暂时重定向网站时使用。例如,当您进行网站维护时,可以将访客重定向到一个临时页面,告知他们网站很快会恢复正常。
cPanel Redirect 设置网站重定向的方法
WordPress 网站可以通过多种方法设置网站重定向,包括通过 WordPress 的配置文件(如.htaccess文件),使用重定向插件,或者使用网站管理平台(如cPanel)。
本篇详细说明 cPanel 设置重定向是如何操作的。
以 waimaob2b.com 重定向到 waimaob2c.com 为例。
打开 cPanel – Domains – Redirects 页面。
![图片[2]-CPanel 网站重定向设置教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C](https://img.waimaob2c.com/wp-content/uploads/ChemiCloud-cPanel-Redorects-Waimaob2c-1.png)
第1步,选择重定向类型 Type:301 永久重定向,或者 302 临时重定向。
第2步,在下拉列表中选择要重定向的域名;
第3步,根据需要填写具体的链接地址;
例如,只是将 waimaob2b.com 网站首页重定向到 waimaob2c.com,则“/”后面什么也不填写;
将某页面如 waimaob2b.com/about-us 重定向到 waimaob2c.com, 则“/”后面填写具体网址“about-us”
第4步,Redirects to 填写重定向的目标网站,如 https://www.waimaob2c.com。或者某个具体的页面链接地址,如 https://www.waimaob2c.com/about-us。
其中的 “http://”、“https://” 或 “ftp://” 为必填项。
第5步,www. redirection: 设置原链接地址重定向条件。
- “Only redirect with www”,表示只有带“www”的原链接地址 www.waimaob2b.com 会被重定向到 www.waimaob2c.com, 而不带“www”的原链接地址 waimaob2b.com 不会被重定向到 www.waimaob2c.com;
- “Redirects with or without www”,表示无论原链接地址带不带“www”都会被重定向到新网址;
- “Do Not Redirect www”,表示只重定向不带“www”的原链接地址。
第6步,Wild Card Redirect 确定重定向链接的范围。
- Wild Card Redirect是一种重定向技术,允许将一个域名下的所有URL自动重定向到另一个域名下的对应URL,而不需要为每个URL单独设置重定向规则。通过这种方式,所有的路径和查询参数都会被保留并重定向到新的域名。
例如:
- 原链接地址为
waimaob2b.com。 - 重定向链接地址为
waimaob2c.com。
假设我们以下几个URL在原域名下:
http://waimaob2b.com/page1http://waimaob2b.com/page2http://waimaob2b.com/category/page3
勾选 Wild Card Redirect 后,这些 URL 会自动重定向到新域名下的对应URL:
http://waimaob2b.com/page1会重定向到http://waimaob2c.com/page1http://waimaob2b.com/page2会重定向到http://waimaob2c.com/page2http://waimaob2b.com/category/page3会重定向到http://waimaob2c.com/category/page3
这种重定向方式的优势在于,不需要手动为每个URL设置重定向规则,只需设置一次即可应用到所有URL。可以确保原域名下的所有请求都能够无缝地重定向到新域名下的对应页面。
需要注意的是 Wild Card Redirect 不能用于将主域名重定向到该域名站点上的不同目录,是因为它的设计目的是保持URL路径和查询参数的一致性,仅改变域名部分。
举个例子来说明这个问题:Wild Card Redirect 的规则不能将主域名 waimaob2b.com 重定向到此域名下的某个目录,如 waimaob2b.com/subdirectory, 否则会进入到重定向的死循环中。
完成上面的设置之后,点击 “Add” 按钮,添加重定向规则。
查看所有重定向设置
设置成功的重定向规则会显示在 Current Redirects 列表中。列表列出了我们账户中现有的重定向。
要搜索重定向,搜索文本框中输入搜索条件,然后点击“GO”。
![图片[3]-CPanel 网站重定向设置教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C](https://img.waimaob2c.com/wp-content/uploads/ChemiCloud-cPanel-Redorects-Waimaob2c-2.png)
表格列出了有关重定向的以下信息:
- Domain 域名:要重定向的域名。ALL表示账户的所有公开可用域名。
- Directory 目录:要重定向的目录。点击链接可以测试重定向。
- Regular Expression 正则表达式:系统将重定向任何与此列中的正则表达式匹配的URL。
- Redirect URL 重定向 URL:您希望用户重定向到的URL。
- HTTP Status Code HTTP状态码:重定向的数字HTTP状态码。
- Type 类型:永久 — 此设置通知访问者的浏览器更新其记录。临时 — 此设置不会更新访问者的书签。
- Match www:仅重定向那些在域名前部分输入www前缀的访客。
- Wildcard 通配符:将目录中的所有文件重定向到新目录中的相同文件名。
- Actions:重定向的可用操作:删除 — 删除重定向。点击“是”确认删除。
测试重定向
要测试重定向,请点击上面重定向表中目录下的链接。
如果正确配置了重定向,系统会将重定向到原始域名。
重要: 大多数网页浏览器会将重定向添加到缓存中。如果我们删除了某个重定向规则,访客可能需要清除其网页浏览器缓存以从其浏览器中移除重定向。
我们使用 cPanel 界面添加重定向时,系统会将重定向规则放置在网站根目录中的 .htaccess 文件的底部。我们可以直接在 cPanel 的 File Manager 中查看和编辑 .htaccess 文件中的重定向规则。
![图片[4]-CPanel 网站重定向设置教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C](https://img.waimaob2c.com/wp-content/uploads/ChemiCloud-cPanel-Redorects-Waimaob2c-3.png)
![图片[5]-CPanel 网站重定向设置教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C](https://img.waimaob2c.com/wp-content/uploads/ChemiCloud-WaimaoB2C-ArticleTop.png)
![图片[6]-CPanel 网站重定向设置教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C](https://img.waimaob2c.com/wp-content/uploads/ChemiCloud-WaimaoB2C-Tutorial.png)

![图片[1]-CPanel 网站重定向设置教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C](https://img.waimaob2c.com/wp-content/uploads/ChemiCloud-WaimaoB2C-homepage-240410-1.jpg)













暂无评论内容