Code Monkey home page Code Monkey logo

photo's Introduction

photo

Wordpress图床仓库

<title>Images</title> 礼君之家

更換空間,也更换域名

但有时,我们也可能会碰到更换域名的情况,比如测试环境迁移到正式环境,或者要使用现有数据搭建一个新的站点的情况,这时,我们就需要进行新旧域名的替换操作,来实现新域名站点的正常访问,这种情况其实也不难,在执行好上面搬家的操作之后,再去执行2个简单的数据库语句就可以完成相应的新旧域名替换了。

1. 更改WordPress设置选项内的旧域名

首先用phpmyadmin打开你的数据库(或者在你的主机管理里找到对应的数据库管理,这里不推荐使用第三方数据库管理软件),然后找到并打开 wp_options 这个数据表(wp_为表前缀),切换到SQL状态,在输入栏中输入如下代码执行即可:

UPDATE wp_options SET option_value = replace( option_value, '老域名', '新域名');

通过以上SQL执行语句来完成自定义设置选项中涉及到的旧域名更改,只有这一步操作执行完毕后,才可以顺利进入后台,否则即使你输入密码,也会自动跳转到原来的老域名站点。

2. 更改文章(页面)中涉及的旧域名

在我们执行过第1步后,已经可以正常进入网站后台进行管理了,但在访问文章(页面)内容时,会发现文章(页面)中的图片还是没法显示,那么,我们就需要执行下面的操作了。进入 phpmyadmin 数据库管理(或者在你的主机管理里找到对应的数据库管理),找到 wp_posts 这个数据表(wp_为表前缀),切换到SQL状态,在输入栏中输入如下代码执行即可:

UPDATE wp_posts SET post_content = replace( post_content, '老域名','新域名') ;

执行该操作后,文章(页面)中的图片也就可以正常显示了。

3. 更改文章(页面)的自定义栏目中涉及的旧域名

修改文章(页面)中自定义栏目中涉及的旧域名,比如产品图片的自定义栏目,可能会涉及到域名地址,那么,我们就只需要执行下面的操作就可以。进入 phpmyadmin 数据库管理(或者在你的主机管理里找到对应的数据库管理),找到 wp_postmeta 这个数据表(wp_为表前缀),切换到SQL状态,在输入栏中输入如下代码执行即可:

UPDATE wp_postmeta SET meta_value = replace(meta_value, '老域名','新域名') ;

执行该操作后,文章(页面)中的图片也就可以正常显示了。

备注:

执行的SQL操作语句中,其中的 wp_ 是你的网站数据库的前缀(如果你在安装WordPress自定义过数据库前缀,请先修改为自己的)。

例如:以上老域名格式为:http://www.baidu.com;新域名格式为 http://www.360.com

经过以上数据库操作,就可以把以前老网站的老域名全部更改替换为新站点的域名,等待解析生效后,更换域名后的网站就可以使用新域名正常访问了。

Footer © 2023 GitHub, Inc. Footer navigation Terms Privacy Security Status Docs Contact GitHub Pricing API Training Blog About photo/index.html at main · gladguang/photo

photo's People

Contributors

gladguang avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.