15053971836 注册 / 登录

ecshop的301重定向优化插件解决伪静态后重复页面提高网站权重

时间: 阅读:190
ecshop的301重定向优化插件解决伪静态后重复页面提高网站权重

最佳回答

失控的影子

失控的影子

2023-01-16 11:50:14

打个比方,假如www.abc.com和abc.com同时解析到一个网站(ecshop),那么打开includes/init.php,在最开头加入下面代码:
if
(strtolower($_SERVER[‘SERVER_NAME’])!=’abc.com’){
$URIRedirect=$_SERVER[‘REQUEST_URI’];
if(strtolower($URIRedirect)==”/index.php”){
$URIRedirect=”/”;
}
header(‘HTTP/1.1 301 Moved
Permanently’);
header(‘Location:http://abc.com’.$URIRedirect);
exit;
}
然后你访问www.abc.com就会直接跳转到abc.com,反之亦然!!!!一步解决ecshop301重定向。

最新回答共有2条回答

  • 游客
    回复
    2023-01-16 13:13:17

    一、301重定向的作用
    301重定向的作用有很多,平常站长在做301重定向的时间,一是为了URL范例化并会合权重不让权重疏散、二是为了网站改版,将旧版本的页面的全部指标全部转移到新版本的页面上。而实行301重定向可以做到这些,在作用上也黑白常的强盛,也发起中小企业的站长有效的利用301重定向给网站带来的作用。
    二、在什么情况下必须做301重定向
    以下五种情况是必须要做301重定向的,固然假如这五种情况都没有产生的话可以选择不做,下面具体的先容一下。
    ①:网站的旧内容逾期并被删撤消
    网站的一些内容逾期了,以是要被删掉了,假如还想留着可以通过301重定向实现。
    ②:网站有一些具有链接和流量的无效URL
    假如你发明这些无效的URL尚有流量权重,可以通过301重定向重新天生页面。
    ③:网站调换了主机托管公司
    假如网站调换了主机托管公司,不影响用户查找网站内容的任何URL的情况下,可以不必要做301重定向。
    ④:网站调换步调
    网站举行较大的改版,网站步调必要调换,此时会影响很多URL,可以通过301重定向来管理。
    ⑤:网站实行URL范例化
    网站默认的URL分:
    1、abc.com
    2、
    3、abc.com/index.html
    4、/index.html
    为了举行网址范例化和不疏散权重,通常只出现一个尺度的URL,我们可以通过301重定向来实现。比方:我的网站网址只出现/的URL,我可以将其他三个URL通过301重定向到这个URL上,如许以来就不会疏散权重了,大概带index.html后缀的URL做301重定向容易出现死循环,为了制止如许的情况也是有管理步伐的,下面会具体讲授的。
    ⑥:网站由于种种缘故起因而改变现有内容的URL
    大概企业网站由于林林总总的缘故起因而改变了现有内容的URL,这种情况的产生是站长没法推测到的,假如这种情况产生了而改变了URL,发起通过301重定向来管理,积极制止死链接的出现。