301重定向是永久性的重定向,给于浏览器和搜索引擎全部请求页面都会被移动到新的位置。这种方式对于SEO非常有效,这样方式可以把旧页面排名及权重都传递到新页面。下面为大家分享关于301重定向的方法,可以应用于多种服务器环境。
301重定向代表永久移动,向搜索引擎和浏览器传达信息,让它们把旧URL全部请求重定向到新的URL中,有利于提高用户体验保证网站的SEO效果。如果是Apache服务器上,想通过301重定向修改.htaccess文件来实现,先访问文件,如果文件不存在需要先重建在添加:
# apache
Redirect 301 /old-page.html http://www.hn.com/new-page.html
再把ld-page.html替换为旧URL路径,再把http://www.hn.com/new-page.html换成新URL。保存并上传到服务器的根目录。
如果是在Nginx服务器上,301重定向可以用修改服务器配置文件完成。先打开配置文件,一般是在nginx.conf或在/etc/nginx/sites-available/目录下的站点配置文件。添加重定向规则:
# nginx
server {
listen 80;
server_name www.iqiyi.com;
location /old-page.html {
return 301 http://www.hn.com/movies.html;
}
}
将/old-page.html替换为旧URL路径,将http://www.hn.com/movies/ 替换为新URL。
再重启Nginx保存配置文件后,重启Nginx服务:
sudo systemctl restart nginx
IIS服务器上应用301重定向,可以在IIS管理器上配置。先打开IIS管理器,选择左侧连接栏中想要设置重定向的站点。打开HTTP重定向模块,选中:将请求重定向到此目标,再输入新URL,在状态码中选择“301(永久性重定向)”最后选应用保存设置。
以上就是关于不同服务器场景中应用301重定向的方法,301重定向有利于网站SEO有效引导网站流量保护网站优化效果,如果需要更多帮助欢迎大家联系华纳云!