301跳转(301 Moved Permanently)是一种HTTP状态码,表示请求的资源已经永久性地移动到新的URL。当用户访问旧域名时,服务器会返回301状态码,并将用户重定向到新域名。这种跳转对搜索引擎优化(SEO)非常有利,因为它可以将旧域名的权重传递给新域名。
server {
listen 80;
server_name old-domain.com;
return 301 $scheme://new-domain.com$request_uri;
}
<VirtualHost *:80>
ServerName old-domain.com
Redirect permanent / http://new-domain.com/
</VirtualHost>
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://new-domain.com" . $_SERVER['REQUEST_URI']);
exit();
?>
通过以上信息,你应该对域名做301跳转有了全面的了解,包括基础概念、优势、类型、应用场景以及常见问题及解决方法。
领取专属 10元无门槛券
手把手带您无忧上云