【问题标题】:Webcenter Sites Satellite server can't read query strings?Webcenter Sites Satellite 服务器无法读取查询字符串?
【发布时间】:2014-09-26 16:45:43
【问题描述】:

在我们的安装中,我们在站点前面有一个卫星服务器(应用了补丁 4 的 11.1.1.8.0)。当我们将查询字符串传递给卫星时,它不会读取它。无论我们使用 Vanity 还是长 URL,都会出现问题。 例如,假设我们在浏览器中输入了以下 url: http://host:port/context?param=value

Satellite 就像没有输入查询字符串一样。但是,如果我们绕过 Satellite 直接与站点通信,同样的场景也可以正常工作。 卫星服务器端是否有任何必要的配置使其能够理解 URL 中的查询字符串?

【问题讨论】:

  • 您是如何获取查询字符串参数的? ics.GetVar() 还是 request.getParameter()?

标签: webcenter-sites


【解决方案1】:

也许问题不在于 SS,而在于 apache httpd?你的例子给出了

http://host:port/context?param=value

虽然典型的原版 SS 网址看起来像

http://host:port/context/Satellite?param=value

所以也许您正在通过网络服务器地址进行测试并且正在使用 url 重写?这可以改变查询字符串。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多