企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
【WordPress网站搬家分成三个步骤】: 1.导出和导入database,用mysql script修改database: ~~~ UPDATE wp_posts SET post_content = replace( post_content, '旧域名','新域名') ; UPDATE wp_comments SET comment_content = replace(comment_content, '旧域名', '新域名') ; UPDATE wp_comments SET comment_author_url = replace(comment_author_url, '旧域名', '新域名') ; UPDATE wp_options SET option_value = replace( option_value , '旧域名','新域名') ; ~~~ 2.复制和黏贴整站程序 3.修改.htaccess,例子,假如网站在localhost的test文件夹中: ~~~ # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /test/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /test/index.php [L] </IfModule> # END WordPress ~~~ 理论上通过这三部会完成WordPress网站搬家,但是对于wp_posts, wp_comments, wp_comments, wp_options这四张数据表外的旧域名,需要研究整站修改域名的方法。 【注】 有时候直接导入database会出现问题,这时候使用备份插件会更加容易实现复制网站的功能。复制网站的主要难点在于database这部分。 All-in-One WP Migration不错,512MB网站容量内,免费导入,下载链接: https://wordpress.org/plugins/all-in-one-wp-migration/ 【WordPress XML文件备份】