Wordpress 安装在一个子文件夹中,另一个安装在根目录中。子文件夹需要 root/index.php/page 永久链接结构
Wordpress is installed in a subfolder with another install in the root. The subfolder requires root/index.php/page permalink structure
我有一组wordpress网站。根目录中有一个使用预期永久链接的安装,例如 /%postname%/ = root/postname 用于 URL。在子文件夹中安装该结构会导致 404 错误,但如果我构建链接以包含 /index.php/%postname%/ 它们就可以正常工作。在 运行 罚款大约两个月后,今天才开始发生这种情况。
我为尝试让子文件夹站点再次运行所做的事情:
- 重写了htaccess,
- 受保人 mod_rewrite 有效
- 已停用子文件夹安装的所有插件
- 尝试了各种永久链接结构(所有结果均为 404)
- 安装了工作时的备份
- 在子文件夹中创建了新站点并测试了具有相同结果的导航
- 在根安装中停用 Wordfence 并在克隆的子文件夹测试站点中停用所有插件
在同一台服务器上,我可以在另一个URL下的子文件夹中创建网站,其永久链接结构按预期工作。
有没有人遇到过这种情况或对下一步尝试有什么建议?
我曾经遇到过一个问题,因为在 root 中,index.php 旁边安装了一个 index.html。你能检查一下吗?
我一直没能解决这个问题,所以我将网站移到了目前 运行 没问题的子域中。
我有一组wordpress网站。根目录中有一个使用预期永久链接的安装,例如 /%postname%/ = root/postname 用于 URL。在子文件夹中安装该结构会导致 404 错误,但如果我构建链接以包含 /index.php/%postname%/ 它们就可以正常工作。在 运行 罚款大约两个月后,今天才开始发生这种情况。
我为尝试让子文件夹站点再次运行所做的事情:
- 重写了htaccess,
- 受保人 mod_rewrite 有效
- 已停用子文件夹安装的所有插件
- 尝试了各种永久链接结构(所有结果均为 404)
- 安装了工作时的备份
- 在子文件夹中创建了新站点并测试了具有相同结果的导航
- 在根安装中停用 Wordfence 并在克隆的子文件夹测试站点中停用所有插件
在同一台服务器上,我可以在另一个URL下的子文件夹中创建网站,其永久链接结构按预期工作。
有没有人遇到过这种情况或对下一步尝试有什么建议?
我曾经遇到过一个问题,因为在 root 中,index.php 旁边安装了一个 index.html。你能检查一下吗?
我一直没能解决这个问题,所以我将网站移到了目前 运行 没问题的子域中。