如何在不写入名称空间前缀的情况下访问Salesforce管理的网站页面?

如何在不写入名称空间前缀的情况下访问Salesforce管理的网站页面?,salesforce,packages,visualforce,Salesforce,Packages,Visualforce,我们正在开发一个由Salesforce管理的包,其中包含将在Salesforce网站上发布的visualforce页面 测试时,我们可以访问http://example.force.com/pagename 但是当在测试组织上安装托管包时,我们只能访问那些在包名称空间前面的页面,http://example.force.com/namespace__pagename 即使从托管包安装访问,我如何使页面在/pagename处可访问?URL重写器可能会工作,但我很确定您无法找到解决方法-名称空间的目

我们正在开发一个由Salesforce管理的包,其中包含将在Salesforce网站上发布的visualforce页面

测试时,我们可以访问
http://example.force.com/pagename

但是当在测试组织上安装托管包时,我们只能访问那些在包名称空间前面的页面,
http://example.force.com/namespace__pagename


即使从托管包安装访问,我如何使页面在
/pagename
处可访问?

URL重写器可能会工作,但我很确定您无法找到解决方法-名称空间的目的是防止包之间的命名冲突,如果能够将其从页面URL中删除,则意味着无法阻止您的软件包与安装该软件包的组织中的其他软件包或自定义VF页面发生冲突。

我最终实现了一个URL重写器。客户将能够直接使用它,或实现自己的,以避免冲突。将随包装一起给出说明情况的说明。谢谢