迁移了我的网站,但其中一个 link 不起作用 php?
migrated my website but one link doesn't work php?
所以我刚刚将我的网站 bwa.org/main 迁移到暂存站点进行测试。暂存站点是 stagebwa.org。我使用 backupbuddy 和 importbuddyphp 来迁移站点,大部分都很好。我不得不修复一些小问题,但我认为这是因为在备份伙伴过程中,他们问我是否要将站点设为主页 stagebwa。org/main 但我选择了 stagebwa.org。我认为这给搜索功能带来了很多问题。
这是它的工作原理。如果不输入参数点击'begin specialized search',结果会吐出所有用户。来自常规站点:http://www.bwa.org/main/find-a-writer/
这是它不起作用的暂存站点。当您在此处单击同一个按钮时,它会将您带到该站点的“404 未找到页面”版本。 http://www.stagebwa.org/find-a-writer/
php 逻辑相同,所以我知道这不是问题所在。我认为这是因为单击搜索按钮会将页面重新加载为 stagebwa.org/main/find-a-writer,这让整个事情变得一团糟。我很确定让页面在 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
使其成为 <form action="/find-a-writer">
它就可以正常工作。
我觉得你在克隆它时可能没有考虑到实时站点位于子目录而不是根目录 URL 上的事实 - 但它应该就这么简单, 只需删除暂存站点上的 /main
所以我刚刚将我的网站 bwa.org/main 迁移到暂存站点进行测试。暂存站点是 stagebwa.org。我使用 backupbuddy 和 importbuddyphp 来迁移站点,大部分都很好。我不得不修复一些小问题,但我认为这是因为在备份伙伴过程中,他们问我是否要将站点设为主页 stagebwa。org/main 但我选择了 stagebwa.org。我认为这给搜索功能带来了很多问题。
这是它的工作原理。如果不输入参数点击'begin specialized search',结果会吐出所有用户。来自常规站点:http://www.bwa.org/main/find-a-writer/
这是它不起作用的暂存站点。当您在此处单击同一个按钮时,它会将您带到该站点的“404 未找到页面”版本。 http://www.stagebwa.org/find-a-writer/
php 逻辑相同,所以我知道这不是问题所在。我认为这是因为单击搜索按钮会将页面重新加载为 stagebwa.org/main/find-a-writer,这让整个事情变得一团糟。我很确定让页面在 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
使其成为 <form action="/find-a-writer">
它就可以正常工作。
我觉得你在克隆它时可能没有考虑到实时站点位于子目录而不是根目录 URL 上的事实 - 但它应该就这么简单, 只需删除暂存站点上的 /main