【发布时间】:2015-10-23 17:18:17
【问题描述】:
我的 WP 在一个站点 mysite1.com 上,我正在将它迁移到 mysite2.com,托管在不同的服务器上。我简单地在数据库中运行了查找和替换,mysite1.com -> mysite2.com,主页 mysite2.com 现在可以正常工作,但所有子页面(mysite2.com/subpage1、mysite2.com/subpage2、mysite2.com/subpage1/thing?id=1、等)不工作。我正在使用自定义结构http://mysite2.com/%postname%/,它在mysite1.com 上工作得很好。 所有其他永久链接结构都适用于 mysite2.com,我可能会补充。当我切换回子页面 404 的自定义结构时。
这可能与需要配置我的新服务器或php.ini 或其他什么有关吗?
关于问题的可能原因以及我可以做些什么来解决它的任何想法?
【问题讨论】:
-
您是否将旧的
.haccess从旧的托管文件夹复制到了新位置? -
@Alex 是的,有 16 个 htcaccess 文件夹隐藏在 WordPress 源文件中,我已经验证它们都已转移
-
@SpaghettiCoder 首先更改您的 .htaccess 文件的权限,然后尝试更改我认为应该可以工作的永久链接
-
我的 .htaccess 文件是什么?就像我说的,有16个。有大师吗?您能否详细说明我需要做什么?
-
@SpaghettiCoder 是您网站根目录或单独文件夹中的所有 .htaccess 文件吗?
标签: php mysql wordpress iis windows-server-2012