2010-11-15 49 views
1

我需要做的是添加一个前缀(如“安全”),对于需要登录的所有URL,有可能是煤层URL重写做到这一点:Seam URL重写是否可以为url添加前缀?

<page view-id="/view/*" login-required="true"> 
    <rewrite pattern="/{prefix}/{url}" /> 
</page> 

<page view-id="/view/home.xhtml"> 
    <rewrite url="/home"/> 
</page> 

回答

1

我不认为这会工作,因为它是ambigious观点/ *匹配也查看/家庭。在类似的情况下,我移动了所有页面以查看/保护并强制登录这些视图ID。 使用支持全局搜索/替换的编辑器,您可以快速更改页面之间的引用。

+0

谢谢,堆垛机,这是一个好主意。 – 2010-11-15 12:51:18

+0

不错,堆垛机。恭喜(+1) – 2010-11-16 02:29:38