我正在本地系统上复制生产WordPress网站。虽然我可以访问主页,但帖子和其他链接无法访问,但出现错误在本地生产Wordpress副本上无法访问的帖子
在此服务器上找不到请求的URL。
这个地方的WordPress已经成立了:
- 的Apache 2.4
- PHP 5.6
的.htaccess的副本:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
rewrite_module模块/ mod_rewrite的.so已启用。
让我知道是否需要任何细节。
你是否改变了WordPress的设置以匹配你设置的本地虚拟主机?由于转移的域名可能未在您的主机上设置? – junkfoodjunkie
@junkfoodjunkie:我正在使用Windows系统。我完成了对WordPress数据库的备份,并且在备份SQL文件中,我用“localhost”替换了生产主机名的所有实例。我需要做其他更改吗?谢谢! –
呃...你有没有设置一个虚拟主机并修改你的主机文件,以便你可以在浏览器中输入类似“testsite.loc”的内容并进入你的网站?如果没有,你还没有建立一个适当的测试环境。设置一个虚拟主机,确保主机文件匹配,等等。然后,用您选择的测试域替换localhost。 – junkfoodjunkie