[英]301 redirect vs mod-rewrite for passing link juice
我在网站的根目录级别上有一堆子类别索引页面,这些页面是我从以前的开发人员那里继承而来的,这些开发人员使用的网址未嵌套,例如www.example.com/Category1_Index.php
。 我的工作是将它们“友好化”到www.example.com/category1/subcategory1/
等。
这是我为各个网址实施的mod-write规则:
RewriteRule ^category1/subcategory1/?$ Category1_Index.php [NC]
我的难题是,是否要以这种方式将链接汁(至少90%)从旧网址传递到新网址? 还是我错过了什么? 是否需要301重定向? (经过几天的研究,我实际上还不清楚。)
需要记录的几件事:
似乎您是从以下位置更改了页面的URL:
www.example.com/Category1_Index.php
对此:
www.example.com/category1/subcategory1/
但是您没有将*.php
URL重定向到友好版本。 这立即导致两个问题:
后者导致其他问题:
解决方案是301将* .php页面重定向到其友好版本。 这将通知搜索引擎和浏览器页面地址已更改。 您仍然需要使用URL重写。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.