[xiedandan.com]WordPress用数据库替换新域名出现链接打不开的解决方法由 xiedandan.com 谢单单爱折腾原创
域名备案下来了,赶紧的,把所有链接换成新域名,图片的链接只能去数据库改了。把方法留下来给我以后用。
第一步:改网站地址
在设置的常规选项,把WordPress 地址(URL)跟站点地址(URL)地址改成新域名。
当然了,也可以在数据库中改。
打开wp_options表的option_name列,将option_name为siteurl的值修改为新的博客地址,比如:http://xiedandan.com
将option_name为home的值,修改为新的博客...
由 xiedandan.com 谢单单爱折腾原创
域名备案下来了,赶紧的,把所有链接换成新域名,图片的链接只能去数据库改了。把方法留下来给我以后用。
第一步:改网站地址
在设置的常规选项,把WordPress 地址(URL)跟站点地址(URL)地址改成新域名。
当然了,也可以在数据库中改。
打开wp_options
的option_name列,将option_name为siteurl的值修改为新的博客地址,比如:http://xiedandan.com
将option_name为home的值,修改为新的博客地址 ,比如:http://xiedandan.com
第二步:改图片链接
由于博客传到主机用的是主机的地址,发布文章的那些链接的前缀也是主机地址,这里就要进入数据库更改了。有装phpMyadmin的进入更改,没有有装的,比如我的,是进空间账号里面的的数据库管理,小型的phpMyadmin,操作类似。
选择你的数据库名,然后搜索,把要替换的内容在哪个表里面都搜索出来。
点击浏览查看详细,另外,顶部有个SQL,右键-在新窗口中打开。
替换语句: update 某数据表名 set 此表某字段 = replace(此表某字段, '原内容','新内容')
比如我的就是: UPDATE wp_options SET option_value = replace( option_value, 'localhost', 'xiedandan.com' )
其中,wp_posts 数据表名,post_cotent 是字段名,localhost 是原内容,xiedandan.com 是新内容
如此,把搜索结果所在其它表名的按上面的命令替换掉。这样之后,所有链接就都是新域名了。
由于,我的域名www.xiedandan.com太长了,不想要www,所以要做个www重定向。
注意:所有网站都建议做个重定向,不然加www跟不加www的网站搜索引擎会认为是两个网站,后果你懂的。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.xiedandan\.com)(:80)? [NC]
RewriteRule ^(.*) http://xiedandan.com/$1 [R=301,L]
order deny,allow
新建记事本,把以上复制进去,把网址改成你的,保存后改名为 1.htaccess ,上传到网站根目录,再重命名把1去掉,只要 .htaccess
至此,网站算是都能使用新域名了。
但是,我的网站出了点小问题,只有主页能打开,其它页面都打不开了,试了很多次,慢慢琢磨下,可能是固定链接的问题。
原来是我一开始就设置了静态链接,在这里我在常用设置里选择 默认 ,保存后发现网站的页面都可以打开了,于是再改回自定义结构。
来自挨踢|谢单单爱折腾— WordPress用数据库替换新域名出现链接打不开的解决方法
原文链接地址:http://xiedandan.com/wordpress-phpmyadmin.html
由 xiedandan.com 谢单单爱折腾原创
本文档为【[xiedandan.com]WordPress用数据库替换新域名出现链接打不开的解决方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。