当前位置: 首页 > 知识库问答 >
问题:

MapServer:隐藏Map参数.Map Path

李森
2023-03-14

我很难弄清楚如何隐藏 MapServer 请求上可用的查询字符串 MAP 参数的文件路径值,如下所示:http://192.168.15.150/mapserver?MAP=/data/config/map/nasaww.map

>

  • 基于MapServer Env变量-但是这个解决方案后置了MAP变量或替换了变量的MAP值。不是我真正想要的。

    使用Apachemod_rewrite,如下所示。我已经配置了Virtualhost,如下所示:

    Apache重写解决方案仍然不起作用。有人能给我指出任何错误的配置或给我一些亮点来实现我的目标吗?

  • 共有1个答案

    凌嘉勋
    2023-03-14

    这在MapServer官方网站上有完整的文档(由我,小世界)提供,该网站为您提供了几个选项来隐藏请求中的< code>map=参数:https://MapServer . org/OGC/WMS _ server . html # changing-the-online-resource-URL

    也就是说,你可能会问“你推荐哪一个?”,这是我的答案:

    > < li>

    对于Linux:我使用包装脚本,我总是从https://mapserver . org/OGC/WMS _ server . html # wrapper-script-UNIX复制/粘贴该脚本

    对于Windows:我使用相同方法的修改,但使用httpd.conf中的ApacheSetEnvif参数:https://mapserver.org/ogc/wms_server.html#apache-setenvif

    如果该文档需要任何更新,请告诉我。谢谢-杰夫

     类似资料:
    • 我想知道是否有任何方法可以隐藏或禁用用户向Google Map Maker提供的自行车道/步道? 我的网站有一个骑行区,当你将地图从Google Earth切换到Google Maps时,会显示大量错误/不准确的地图制作数据。http://www.trailforks.com/riding_areas/cumberland 数据在Map maker上可见。http://goo.gl/Ebnq4 我

    • 问题内容: 我正在定义一个类: 编译器抱怨被隐藏。我猜第二次出现在定义中是第一次隐藏在范围内,好像可以将变量分配给两种不同的类型一样。如何正确做? 编辑: 这是一个内部阶级。完整的代码可以是: 现在的问题是,如果我重新提名内部人,我不确定那是和实际上是相同的类型。 问题答案: 不要将内部类参数化: 作为声明中定义的内部(非静态嵌套)类,仍将具有in的含义,因为每个类都对其外部实例具有隐式引用。

    • 问题内容: 是否可以在Python的用法或帮助()中不显示参数的情况下将其添加到python中? 问题答案: 是的,您可以将选项设置为。这是argparse文档中的示例:

    • 问题内容: 此代码似乎正常工作 方法类型参数是否会遮盖类类型参数? 另外,在创建对象时,它是否使用类的type参数? 例 在它们 不冲突 的情况下,这通常适用于类的类型参数 吗? 我的意思是,当只有类具有类型参数而不是构造函数时,还是在构造函数中查找类型参数?如果他们 确实发生冲突 ,这将如何改变? 请参阅下面的讨论 如果我有一个函数调用 问题答案: 您所有的都不同,但是只有使用完整的语法调用方法

    • 我们想隐藏“有优惠券吗?添加一张…”在WooCommerce结账时,如果已添加优惠券或客户在结账页面上添加优惠券。 目前,我们在下面有此代码,当客户在购物车页面输入优惠券,然后导航到结帐页面时,此代码有效。在这种情况下,“拥有优惠券?添加一张…”消息不可见。如果购物车页面上未添加优惠券,则消息可见。 这很好用!但是,当客户在结账页面上添加优惠券时,它不起作用。 1.)我们收到消息“优惠券已添加”,