我从2天开始就在寻找解决方案,但仍然面临问题:(我还从Permalink设置域/示例帖子中选择了/
我在GET[\'id\']变量中发送值并接收该值
我有一个URL
mydomain。com/父页/子页/?id=大约%20text
我想要这个
mydomain。com/父页/子页/部分%20文本
我在函数中使用这些函数。php文件
add_filter( \'query_vars\', \'wpse12965_query_vars\' );
function wpse12965_query_vars( $query_vars )
{
$query_vars[] = \'id\';
return $query_vars;
}
add_action( \'init\', \'wpse12065_init\' );
function wpse12065_init()
{
add_rewrite_rule(
\'child-page(.?.+?)?(:/([0-9]+))?/?$\',
\'index.php?child-page&id=$matches[1]\',
\'top\'
);
}
此代码中有什么错误。。?它不起作用,我不知道为什么。我还更新了我的。根目录上的htaccess文件
RewriteRule ^parent-page/child-page-here/([^/]*)$ /parent-page/child-page-here/?id=$1 [L]
当我更新时。htaccess文件给了我500个内部错误,当我更新永久链接设置时,会自动从中删除我的重写规则。htaccess文件我不知道为什么会这样。
请指导我如何解决这个问题