如何在Notes 9 XPages中重写URL。
假设我有:
www.example.com/myapp.nsf/page-name
如何摆脱.nsf部分:
www.example.com/page-name
我不想做很多手动重定向,因为我的页面是像wordpress一样动态形成的。
我读过这个:http://www.ibm.com/developerworks/lotus/library/ls-Web_site_rules/
它不能解决问题。
最佳答案
如果使用如下所示的替换规则,则可以摆脱db.nsf部分,并直接将XPages称为example.com/xpage1.xsp:
Rule (substitution): /db.nsf/* -> /db.nsf/*
Rule (substitution): /* -> /db.nsf/*
但是,您必须“手动”生成没有db.nsf部分的网址,例如菜单,因为XPages运行时将在URL中包含db.nsf部分(例如,如果您使用openPage简单操作)。