如何根据URL结构重定向URL

时间:2018-11-05 19:08:13

标签: php wordpress redirect

我试图找出如何根据URL结构重定向URL。这是针对WordPress网站的。

例如,我有以下页面。

http://www.example.com/content/status/level-a/page-a
http://www.example.com/content/status/level-b/page-b
http://www.example.com/content/status/level-c/page-a
http://www.example.com/content/status/level-d/page-d

此结构必须匹配。

当前状态为$ status = level-a;

因此,任何状态不是-a的东西都将被重定向到主页。到目前为止,我有这个:

add_action( 'template_redirect', 'redirect_based_on_status' );

  function redirect_based_on_status() {

  if (  $status == "level-a"; && (first == "content" && second == "status" the-third-subodmain != $status ) {

 wp_redirect(site_url()); 
    exit;
}
}

这是我要追求的目标,但我不知道该怎么做。如果选择JavaScript或jQuery,我会全力以赴!

0 个答案:

没有答案