【发布时间】:2017-06-17 16:37:21
【问题描述】:
我已经按照标准流程在它自己的子目录中进行了安装,以将其作为实时站点(将 index.php 和 .htaccess 复制到根目录)&这对于标准页面来说很好,但我有一个问题包含父页面名称或帖子类别等内容的 URL 无法解析并给出 404。
示例:
“www.domain.com.au/subdir/about” -
正确设置站点地址等后,WordPress 会删除“子目录”步骤并将您发送到带有 URL 的正确页面
正确加载到 - “www.domain.com.au/about”
但是包含父页面名称或类别等任何其他内容的 URL 不会删除“子目录”并加载 404,所以
“www.domain.com.au/subdir/blog/post-name” - 转到 404
& "www.domain.com.au/subdir/parent-page/child-page" - 转到 404。
我已尽我所能尝试调整它,但似乎没有任何 .htaccess 重定向版本能够修复它。
有没有办法让 WordPress 知道删除这些 URL 的“子目录”?
很高兴提供信息,所以请告诉我
【问题讨论】:
-
您是否在移动文件后保存了永久链接?
-
我相信我做到了,我一直遵循 Wordpress 网站上的“给 Wordpress 它自己的目录”信息。我认为为了解决/避免这个问题,我将开始使用子域而不是子目录。所以我可以避免像 - www.domain.com.au/subdir/blog/post-name 这样的网址,其中“subdir”会导致问题,然后会在前面显示为“subdir.domain.com.au/blog/post- name" & 应该更容易替换整个 url。
标签: wordpress .htaccess permalinks subdirectory