空间没有301功能,如何用代码实现301跳转?
SEO问答 2019-04-15 00:0059[db:来源]admin
空间没有301功能,如何用js代码实现301跳转?
301可能很多站长都知道,大多数站长设置301都是直接在空间后台进行设置,那如果空间后台没有这个功能怎么办呢?今天SEO分享几种方法。
第一:
用location重新指向另外一个地址。
第三:虚拟主机支持重写
.htaccess文件实现301
1、不带www跳转带www
RewriteEngine On
好了本文就到这里,希望对大家有所帮助。
本文由SEO原创发布,转载请注明出处。
相关SEO问题:
什么是聚合页面?聚合页有何作用意义?
301可能很多站长都知道,大多数站长设置301都是直接在空间后台进行设置,那如果空间后台没有这个功能怎么办呢?今天SEO分享几种方法。
第一:
用location重新指向另外一个地址。
这样就实现了页面重定向的效果了。
代码如下。
仅供参考:
仅供参考:
<script language=javascript>
if (document.domain =='seo-6.com')
this.location = "http://www.seo-6.com" + this.location.pathname + this.location.search;
</script>
第二:
第二:
IIS中实现301转向:
1.打开internet信息服务管理器,在欲重定向的网页或目录上按右键
2.选中“重定向到URL”
3.在对话框中输入目标页面的地址
4.选中“资源的永久重定向”
5.点击“应用”即可生效
ASP下的301转向代码:<%@ Language="VBScript" %> <% Response.Status = "301 Moved Permanently" Response.AddHeader "Location", "网址" %>
ASP下的301转向代码:<%@ Language="VBScript" %> <% Response.Status = "301 Moved Permanently" Response.AddHeader "Location", "网址" %>
第三:虚拟主机支持重写
.htaccess文件实现301
1、不带www跳转带www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^seo-6.com$ [NC]
RewriteRule ^(.*)$ http://www.seo-6.com/$1 [L,R=301]
2、带www跳转不带www
RewriteEngine On
2、带www跳转不带www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.seo-6.com$ [NC]
RewriteRule ^(.*)$ http://seo-6.com/$1 [L,R=301]
老域名跳转新域名,直接将代码里的第一个域名换为老域名,第二个域名换为新域名即可。
老域名跳转新域名,直接将代码里的第一个域名换为老域名,第二个域名换为新域名即可。
好了本文就到这里,希望对大家有所帮助。
本文由SEO原创发布,转载请注明出处。
相关SEO问题:
什么是聚合页面?聚合页有何作用意义?