El 13/03/14 23:29, jyanez escribió: > Hola > > Tengo 10 servicios wms, y quisiera saber como ocultar el parámetro "map=". > > He leído que se puede hacer lo anterior, copiando el archivo mapserv con > otro nombre y añadiendo en el archivo httpd.conf las siguientes líneas: > > SetEnvIf Request_URI "/cgi-bin/mywms" > MS_MAPFILE=/path/to/mymap.map > > > Por lo anterior, si tengo 10 archivos mapfile, como se puede hacer esto. >
Reescribiendo la url puede ser una opción. Eso se puede hacer con cualquier servidor web. En un proyecto en el que usamos IIS lo que hacemos es convertir una url del tipo servidor.com/mapserver/instalaciones?parámetros en servidor.com/mapserver?map=/ruta/a/instalaciones.map&parámetros de forma que teniendo todos los archivos .map en la misma carpeta son todo urls: servidor.com/mapserver/instalaciones?parámetros servidor.com/mapserver/ferrocarriles?parámetros servidor.com/mapserver/emergencias?parámetros Tienes documentación sobre el módulo de apache para esto en https://httpd.apache.org/docs/current/mod/mod_rewrite.html y cientos de tutoriales y ejemplos en la red. La otra opción es seguir con el ejemplo que pones y poner varias SetEnvIf, uno por cada mapfile que tengas. Tendrás que entrar en el servidor a añadir cada mapfile nuevo que pongas. Suerte > Alguna idea. > Saludos > > > > -- > View this message in context: > http://osgeo-org.1560.x6.nabble.com/Mapserver-tp5128924.html > Sent from the OSGeo Spanish Local Chapter mailing list archive at Nabble.com. > _______________________________________________ > Spanish mailing list > http://lists.osgeo.org/mailman/listinfo/spanish > http://es.osgeo.org > http://twitter.com/osgeoes > -- Jorge Gaspar Sanz Salinas http://es.osgeo.org http://jorgesanz.net
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Spanish mailing list http://lists.osgeo.org/mailman/listinfo/spanish http://es.osgeo.org http://twitter.com/osgeoes
