新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
许多朋友在做网站的时候想要用到301网站页面跳转。那么问题就来了,大家长用的站长之家查询http代码返回跳转的却总是302,不知道怎样去设置301页面跳转。而且302也只是临时性跳转。今天成都做网站公司-创新互联就来分享我们在做网站时使用的301跳转页面的代码。
在尼金平等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、成都网站设计 网站设计制作按需网站策划,公司网站建设,企业网站建设,高端网站设计,成都全网营销推广,外贸网站建设,尼金平网站建设费用合理。
首先废话不多说,先上代码:
RewriteCond %{HTTP:Host} ^***.cc
RewriteRule (.*) http://www.***.cc [NC,R=301]
这串代码是由huangkun.cc 301跳转跳转到www.***.cc。
那么现在来说下301跳转可能所遇到的状况:
①:假如你需求302跳转,则修正代码中的[NC,R=301]的301改成302即可。
②:假如你是老站换了新域名,做301跳转的话,则需求做俩个域名的内页和首页都一并跳转。
比如www.###.cn/1.html跳转到www.***.cc/1.html
由于这样更利于网站的权重的变化,不会丢掉内页权重。
那么这样的话代码就可以这样的编写:
RewriteCond %{HTTP:Host} ^www.###.cn$
RewriteRule (.*) http://www.###.cc$1 [NC,R=301]
接下来需要用到在老域名的后边加一个$符号,在新域名后边加一个$1符号。这俩个字符的作用即是完成俩个域名的内页301跳转。
③:当网页301跳转成功后,有的站长发现老域名内页跳转新域名内页的时候,伪静态失效,也即是老域名的伪静态页面会跳转至新域名的静态页面,这其实是一个很简单的小疑问,你只需求把你的301跳转代码放在你的伪静态代码上面即可实现。