[导读]:网站因为近期更换域名 需要将老域名301到新域名。 主机:linux 程序 dede生成静态html文件 现在遇到的问题是 设置了.htaccess 却只有首页301跳转,栏目页、内容页不跳转,提交到百...
网站因为近期更换域名 需要将老域名301到新域名。
主机:linux 程序 dede生成静态html文件
现在遇到的问题是 设置了.htaccess
却只有首页301跳转,栏目页、内容页不跳转,提交到百度站长平台:网站改版,老是提示校验失败(即内页跳转不成功)
求dede老手支招
需要跳转如下:
老站的www和不带www 以及全部网页 均跳转到www新站及新站下相应网页
实在不行的话在每个页面的头部增加一个301跳转 直接跳转到相应的页面
首页就不说了
栏目页的代码如下
{dede:type typeid='0' row=1}[field:typelink /]{/dede:type}//这里调用的是当前栏目相对应的链接
内容页的代码如下
{dede:field name='arcurl' /}//这里调用的是当前文章页相对应的链接
试试吧 这样整站做的301基本上不会错。
实在不行的话在每个页面的头部增加一个301跳转 直接跳转到相应的页面
首页就不说了
栏目页的代码如下
{dede:type typeid='0' row=1}[field:typelink /]{/dede:type}//这里调用的是当前栏目相对应的链接
内容页的代码如下
{dede:field name='arcurl' /}//这里调用的是当前文章页相对应的链接
试试吧 这样整站做的301基本上不会错。
301重定向
RewriteCond %{HTTP_HOST} ^$ [NC]RewriteRule ^(.*)$ $1 [L,R=301]
这样不行?
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/36931.html
