WordPress子目录安装,包含子级或类别的网址未解析

时间:2017-02-01 02:57:29

标签: wordpress .htaccess permalinks subdirectory

我已经按照标准流程在其自己的子目录中安装了将其作为实时站点(将index.php& .htaccess复制到根目录)&这适用于标准页面,但是我的URL存在问题,其中包含父页面名称或帖子类别等内容,而不会解析并提供404.

示例:

“www.domain.com.au/subdir/about” -

正确设置网站地址等后,WordPress将删除“subdir”步骤&使用URL

将您转到正确的页面

正确加载 - “www.domain.com.au/about”

但是,包含父页面名称或类别等其他内容的网址不会删除“subdir”&加载404,所以

“www.domain.com.au/subdir/blog/post-name” - 进入404

&安培; “www.domain.com.au/subdir/parent-page/child-page” - 转到404。

我已经阅读了所有可以尝试调整它的内容,但没有.htaccess re direct的版本似乎能够修复它。

有没有办法让WordPress知道删除这些网址的“subdir”?

很高兴提供信息,所以请告诉我

1 个答案:

答案 0 :(得分:0)

的.htaccess

RewriteEngine on RewriteCond%{HTTP_HOST} ^(www。)?example.com $ RewriteCond%{REQUEST_URI}!^ / my_subdir / RewriteCond%{REQUEST_FILENAME}!-f RewriteCond%{REQUEST_FILENAME}!-d RewriteRule ^(。 *)$ / my_subdir / $ 1 RewriteCond%{HTTP_HOST} ^(www。)?example.com $ RewriteRule ^(/)?$ my_subdir / index.php [L]

enter image description here