在永久链接中手动将WordPress数据库从域转移到具有后名的另一个域

时间:2019-01-28 20:21:41

标签: php mysql database wordpress

我是WordPress的新手。 我需要将WordPress网站从一个域转移到另一个域。此外,以前的WordPress网站遇到了麻烦。因此,我无权访问仪表板。因此,我决定在新的主机和域中安装一个新的WordPress,然后传输数据库。但是我忘了把Premlink从邮名中删除。导入后未立即显示WordPress页面,并且出现404错误。请指导我。这对我来说很重要。

2 个答案:

答案 0 :(得分:0)

这实际上是一个非常普遍的问题。您应该按照以下顺序进行操作:

  1. 确保您的服务器认可.htaccess文件(/etc/apache2/sites-available/your-domain-probably.conf应当类似于

    <Directory /var/www/your/path> 
         AllowOverride All 
    </Directory>
    
  2. 转到/ wp-admin->设置->永久链接选择您的类型,然后单击“保存”,即使您已经选择了该类型

  3. 如果执行上述步骤,请确保您的Web服务器具有在wordpress安装目录中写入的特权。假设直到现在都使用apache2

    sudo chown -R www-data:www-data /var/www/your/wordpress/directory
    sudo chmod -R 755 /var/www/your/wordpress/directory
    

    希望我有帮助!

答案 1 :(得分:0)

在数据库中,您可能需要更新站点URL和主URL。您还需要移动wp-content目录。

答案在这里:

https://codex.wordpress.org/Changing_The_Site_URL