家明故事

WordPress 网站更换域名后,怎么办?

家明 0 0

WordPress发生迁移,或者修改域名后,发现文章不能访问,网站图片地址显示有错误,或者从本地上传到服务器后,网站不能访问等情况,这是因为网站域名发生了改变导致的。

下面就解决方法一一介绍一下,WordPress更换域名后需要调整的几个地方:

1.数据库连接配置文件 wp-config.php;

2.查看.htaccess文件,并修改。默认为:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
3.更改mysql字段,会使用到的替换命令:

UPDATA 表名 SET 字段 = REPLACE(字段,'替换内容','新内容'); 使用phpMyadmin连接数据库,使用搜索功能,搜索出旧域名(如http://www.a.com),选择全部,然后使用update修改。或者直接在数据库里修改。 修改的主要内容: a.修改站点的URL和主页地址 主要有数据表wp_options里的option_name值为home,siteurl时,字段option_value需要修改: UPDATE wp_options SET option_value = REPLACE(option_value,'http://www.a.com','http://www.jiamingstory.com') where option_name='home' or option_name='siteurl'; b.修改文章内部链接和附件链接 UPDATE wp_posts SET post_content = replace(post_content,'http://www.a.com','http://www.jiamingstory.com'); c.修改文件默认的永久链接 UPDATE wp_posts SET guid = replace(guid,'http://www.a.com','http://www.jiamingstory.com'); d.修改评论中的链接地址 UPDATE wp_comments SET comment_author_url = REPLACE(comment_atuthor_url,'http://www.a.com','http://www.jiamingstory.com');
将以上全部修改后,是不是惊喜发生了,网站一切正常了。


标签:wordpress  域名  更换域名  网站域名  wordpress域名  

打赏

发表评论