在处理HTTP请求时,服务器会返回页面内容,这一过程依赖于域名和IP地址的正确配置。手动配置IP和域名非常复杂,但cPanel & WHM的网页界面让日常的网络服务器管理变得轻而易举。例如,Hostease提供的服务器解决方案,支持用户通过cPanel轻松管理域名和IP。最后,我们还将展示如何刷新操作系统的DNS缓存,解决用户在更改IP和域名配置时常遇到的问题。
在cPanel & WHM中配置域名重定向
如果想将一个域名重定向到另一个域名该怎么办?这在更换域名但不希望旧链接失效时很有用。使用Hostease的服务器和cPanel管理工具,你可以轻松实现这一点。
域名重定向代码解析
在配置重定向之前,了解两种主要类型及其对浏览器和搜索引擎的影响是有帮助的。当网页客户端请求一个重定向页面时,服务器会发送一个包含新URL和HTTP状态代码的响应。
状态代码有很多,但我们需要关注的是以“3”开头的代码,因为它们表示重定向。虽然3xx代码有很多种,但大多数情况下你会选择301或302。
301重定向:表示页面已永久移动。它会提示HTTP客户端(如浏览器和搜索引擎爬虫)更新其缓存。
302重定向:表示页面暂时找到。它通常用于告诉HTTP客户端页面暂时移动。旧URL现在不可用,但将来可能会再次可用,因此无需更新缓存。
这时你可能会想,为什么“找到”用于“暂时移动”,尤其是还有一个307代码表示“暂时移动”。关于这些代码的相对优点在SEO界有一些争论,但达成的共识是302应该在URL暂时更改时使用;浏览器和网络爬虫将其理解为暂时更改,即使它没有明确说明。大多数情况下,307代码的解释方式相同,但存在一些边缘案例,所以最好使用302。
如何在cPanel中配置域名重定向
你可以重定向整个域名或仅重定向单个页面,但我们将重点介绍重定向访问整个域名的用户。
在cPanel中,从主页面菜单的“域名”部分选择“重定向”。
在重定向页面,从第一个下拉菜单中选择“永久(301)”或“暂时(302)”。从第二个下拉菜单中选择你希望重定向的域名。如果我们要重定向一个页面,可以在接下来的字段中输入路径,但可以留空。
最后,在“重定向到”字段中添加新的目标域名,包括协议(https://),然后点击“添加”。
Hostease的服务器用户可以通过上述步骤,轻松设置域名重定向。在最简单的情况下,这就是你需要做的全部,但还有一些选项可以配置“www”子域的处理方式,以及一个通配符重定向选项,可以将网站的所有页面重定向到同一个URL。