只在子目录绑定二级域名就行
301在重定向那设置,路径后面不要带/
301检测没问题
这样设置从websem.cc/aaa 调转到了 websem.aaa.com 然后有个问题就是跳转后的二级域名不能添加ssl。
下面接着尝试新的解决方法
建新站点,指向目录选择要绑定的子目录,然后设置ssl证书就可以了,这方法简单快捷。
301重定向,http改成https,目录地址没有变还有原来的。但是目录已经变成二级域名了。(下面修改数据库后这一步不用也是301)
然后到这里又出现问题:后台登录不进去。这就需要更换数据库地址了,修改wp-config.php文件
1、在网站根目录找到wp-config.php文件,修改这两行内容:
define(‘WP_HOME’,‘http://要修改的域名’);
define(‘WP_SITEURL’,‘http://要修改的域名’);
3、WordPress更换域名后,文章里的图片链接并不随之更新,网上有很多文章大多是手动修改数据库,命令行繁琐,插件推荐Velvet Blues Update URLs,可以直接在WordPress后台搜索安装,安装后从工具-Update URLs进入插件页面。点击一下秒替换更新完毕。缺点是插件得一直安装开启着,卸载就无效了。
3.1、转了一圈还得通过修改数据库调整图片地址
数据库点击SQL,将下面三行命令输入进去然后点执行,不用填 http:// 只需要填主域名即可:
UPDATE wp_posts SET post_content = replace( post_content, ‘www.1.com/aa’, ‘aa.1.com’ ) ;
UPDATE wp_comments SET comment_content = replace( comment_content, ‘www.1.com/aa’, ‘aa.1.com’ ) ;
UPDATE wp_comments SET comment_author_url = replace( comment_author_url, ‘www.1.com/aa’, ‘aa.1.com’ ) ;
其实只有第一条命令把我博客2000多条图片地址都修改了,后面两条都是0。
UPDATE wp_posts SET post_content=replace(post_content,’旧网站’,’新网站’)
等几天百度收录都调整好了,就把子目录搬到根目录。
换域名要慎重,尤其是旧网站换域名,按照上面的操作更换了以后,我建议以下操作:
建议保留旧域名继续绑定在这个主机中,并设置301跳转到新域名,因为旧网站会有一些收录结果,用户仍旧会通过旧域名访问。建议至少保留3个月以上。
最后在百度站长平台添加新站,修改网站改版换域名等操作。
不知道什么原因,个别网站数据库图片地址不能批量转换,那就利用“查找与替换”功能来批量替换。
点击顶部菜单中的“搜索”,地入到搜索界面,
最终可以实现子栏目301到新站点子域名
有什么不懂可以联系博主咨询
评论