您有:
上面的列表中没有处理位于第5部分的帖子的重写规则,因此您会得到404。
如果我们采用此重写规则:
$newRules[\'basename/(.+)/(.+)/(.+)/(.+)/?$\'] = \'index.php?custom_post_type_name=$matches[4]\'; // my custom structure will always have the post name as the 5th uri segment
并使用一些常识对其进行轻微修改,即:
基本名称/(.+)/(.+)/(.+)/(.+)/?$ ....
custom\\u post\\u type\\u name=$个匹配项[4]
//我的自定义结构将始终以帖子名作为5 th uri段
基本名称/(.+)/(.+)/(.+)/?$ ....
custom\\u post\\u type\\u name=$个匹配项[3]
//我的自定义结构将始终以帖子名作为4 th uri段
基本名称/(.+)/(.+)/?$ ....
custom\\u post\\u type\\u name=$个匹配项[2]
//我的自定义结构将始终以帖子名作为3 th uri段
等
在现有规则之前按升序排列这些规则,并根据需要重复多次