【问题标题】:Using a Web Site Document with an XPage - how to setup correctly?使用带有 XPage 的网站文档 - 如何正确设置?
【发布时间】:2014-09-15 19:37:29
【问题描述】:

我已经建立了一个小型 XPage,并且到目前为止一直使用 Xpage 的完整路径进行测试,即

http://devsrv1.magerman.ch/Development/Schulungen/Schulungen1_0/Schulungen_(1_0)_Dev.nsf/HomeWithDataView.xsp

然后我尝试应用网站文档

但是这些链接当前不再起作用。我觉得我错过了一些非常基本的东西,并且不确定最佳实践是什么。我很高兴将对主机名的原始请求解析为完整路径,即

输入

schulungen.magerman.com

并让它解决

schulungen.magerman.com//Development/Schulungen/Schulungen1_0/Schulungen_(1_0)_Dev.nsf

但还没有找到优雅的方法。

目前,我的相关链接“/OtherXpage.xsp”在尝试访问 schulungen.magerman.com/OtherXpage.xsp 时失败

任何指针?

【问题讨论】:

    标签: xpages


    【解决方案1】:

    创建一个Web Site Rule。您可以在编辑模式下使用操作按钮“网站.../创建规则”从您的网站文档创建它。

    您可以找到说明如何填写字段here。

    【讨论】:

    • 克努特,这看起来正是我需要的基本知识。我一回到我的开发机器上就试试看。
    • 克努特,如果您要重定向网站的子集,我可以看到重定向可能在哪里起作用。但在这里我要寻找的是:用户在浏览器中输入uklug.info,并且网址自动扩展为uklug.info/iconuk/iconuk2014.nsf - 此时我的链接正常运行。
    • 克努特,我在同一台服务器上遇到了类似的问题。尝试在浏览器 URL 中输入 snougdemo.magerman.com。它停留在snougdemo.magerman.com,当我希望它扩展到snougdemo.magerman.com/demo/snoug.nsf(带有网站文档)然后扩展到snougdemo.magerman.com/demo/snoug.nsf/home.xsp(因为启动数据库属性)。但它坚持。我查看了在同一台服务器上类似设置的数据库,它们的 URL 正在“扩展”,它们不需要网站规则,所以我很容易认为我的问题出在其他地方。
    【解决方案2】:

    问题通常是您需要在主机名后面添加一个斜杠 http://www.xpagedeveloper.com/2013/quicktip-get-right-path-when-autolaunching-an-xpage

    【讨论】:

      猜你喜欢
      • 2015-07-24
      • 2015-03-15
      • 2014-02-15
      • 2021-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-19
      相关资源
      最近更新 更多