WordPress多站点URL更改-找不到wp-admin

时间:2019-02-04 11:58:13

标签: php wordpress multisite

我更改了Wordpress页面的URL。这是一个多站点网络。 我对数据库进行了大部分更改。

这些表受到影响:

wp_options: options named “siteurl” and “home”
wp_site 
wp_sitemeta: the option named “siteurl” 
wp_blogs: any entries in the “domains” column that have the old domain name
wp_#_options: Each sub-site will have sets of tables that correspond to the blog_id in the wp_blogs table. You need to go to the wp_#_options table, where # corresponds to the blog_id, and update the “siteurl” and “home” settings in that table.

现在,当我尝试使用新域newdomain.subdomain.com/wp-admin/访问管理面板时,出现错误:**Not Found The requested URL /wp-admin/ was not found on this server.**

还缺少什么?

1 个答案:

答案 0 :(得分:0)

确保新域指向与旧域相同的文件夹。我遇到过这样的情况,即新域不指向旧域时指向同一台服务器,并且在修复之后。通常,我会在根目录中放置一个html文件,以确保在更新WordPress网站URL之前可以从旧域和新域中调用它。

另外,请查看您的wp-config.php中有一行这样的行define('DOMAIN_CURRENT_SITE', 'domainname.old');,将其更新为正确的域。