2015-05-23 13 views
1

我试图将/ app/....中的所有内容重定向到某个页面 - 稍后将用于角度js。我正在尝试将模式重写规则添加到似乎失败的wordpress

这是我想出了:

add_rewrite_rule('/app/.*', 'index.php?page_id=11', 'top');

然而,这并不工作...

settings->permalink当我把它设置为:domain/sample-post/ - 它萨米工作domain.com/app/{number}会工作和重定向到应用程序 - 没有别的。像:domain.com/app{anything else}不会工作。

当我尝试不同的固定链接设置时,我得到不同的结果。

回答

0

你可能想要的是:

add_rewrite_rule('/app.*', 'index.php?page_id=11', 'top'); 

但你需要收紧URL结构尽可能的,例如上述将匹配/appetizer/applease等,因为它们都通向同一个页面您的第一次尝试可能是正确的,/app/然后在试图完成/

+0

之后再添加任何内容。伤口没有工作。 –

+0

工作什么网址?顺便说一句你去永久链接,然后单击保存按钮之前尝试?您需要在添加重写规则后执行此操作 – David