所以我只是将我的网站bwa.org/main迁移到临时站点进行测试。登台网站是stagebwa.org。我使用backupbuddy和importbuddyphp来迁移网站大部分都没问题。我不得不修理一些小东西,但我认为这是因为在备份好友过程中,他们问我是否想要建立网站主页stagebwa.org/main但是我选择了stagebwa.org。我认为这会给搜索功能带来很多问题。
这是它应该如何工作。如果单击“开始专门搜索”而不输入参数,它将吐出结果中的所有用户。来自常规网站:qazxsw poi
这是暂存网站,它无法正常工作。当您在此处单击相同按钮时,它会将您带到该网站的“未找到404页面”的版本。 http://www.bwa.org/main/find-a-writer/
php逻辑是一样的,所以我知道这不是问题。我认为这是因为单击搜索按钮会将页面重新加载为stagebwa.org/main/find-a-writer,这会搞砸整个事情。我很确定在stagebwa.org/find-a-writer上重新加载页面将解决问题。
你的http://www.stagebwa.org/find-a-writer/的动作属性是相对的,<form>
。
<form action="/main/find-a-writer">
确实存在
http://www.bwa.org/main/find-a-writer没有
http://www.stagebwa.org/main/find-a-writer确实存在
如果你从表单动作中删除http://www.stagebwa.org/find-a-writer使它只是/main
它工作得很好。
我有一种感觉,也许你没有说明实际站点存在于子目录而不是克隆它的根URL这一事实 - 但它应该就这么简单,只需在暂存站点上删除<form action="/find-a-writer">