在子目录中创建网站副本,wp-admin重定向问题

时间:2018-02-27 作者:Sergi

我在根文件夹中安装了Wordpress站点。那么我有一个test 子目录,我想在其中复制我的网站。我确实将所有文件从我的主网站复制并移动到了测试目录。我已经创建了一个新数据库,一个新用户,将数据库从主网站导入到新数据库中,并且我已经更改了wp\\u配置。测试目录中的php文件,以使用该新数据库。一切似乎都很好,但当我开始:mainwebsite.com/test/wp-admin 我尝试登录,它就挂在那里,我按下access,没有收到任何错误或任何东西,密码字段只是重置,但我没有重定向,所以我无法保存永久链接。

我怀疑中有错误。htacces文件,因为它在主网站上是一样的,但后来我删除了它,我仍然有同样的问题。

1 个回复
最合适的回答,由SO网友:Xhynk 整理而成

如果是标准的WordPress.htaccess 那不是你的问题。我敢打赌,您在导入数据库时忘记更改网站URL值。

您可以在数据库的选项表中编辑它,甚至可以在wp配置文件中通过添加

define(\'WP_HOME\', \'http://mainwebsite.com/test\');
define(\'WP_SITEURL\', \'http://mainwebsite.com/test\');
对它。您可以在此处阅读更多内容(或其他方式):https://codex.wordpress.org/Changing_The_Site_URL

结束

相关推荐

使用WP MultiSite在htaccess文件中为不同的域创建重写规则

通常,如果您有一个WordPress网站,那么在.htaccess 您的域的文件。例如,如果您的域是DomainA。com,您有以下重写规则:RewriteRule ^i-like-([a-zA-Z0-9-]+)/$ wp-content/themes/customtheme/custom-pages/ilike.php?like=$1 [L] 你将获得域名。com/i-like-。。。但如果我有一个包含以下域的多站点,该怎么办:域名。com(主域)域B。com(映射域)域C。com(映射域),