[mapserver-users] Rewrite rule problem
Jeff McKenna
jmckenna at gatewaygeomatics.com
Thu Oct 26 11:26:19 PDT 2017
Note that my steps should give you the url http://localhost/cgi-bin/wms?
-jeff
--
Jeff McKenna
MapServer Consulting and Training Services
http://www.gatewaygeomatics.com/
On 2017-10-26 3:22 PM, Jeff McKenna wrote:
> Hi Goran,
>
> Regarding have a cleaner WMS url inside your MS4W installation, you can
> follow the steps at
> http://mapserver.org/ogc/wms_server.html#changing-the-online-resource-url
>
> So that means, if you wanted a clean url like
> http://localhost/cgi-bin/Demo/wms? you could:
>
> - rename /ms4w/Apache/cgi-bin/mapserv.exe to /ms4w/Apache/cgi-bin/wms
> (no extension)
> - edit /ms4w/Apache/conf/httpd.conf and add at the bottom something like
>
> SetEnvIf Request_URI "/cgi-bin/wms" MS_MAPFILE=C:/ms4w/apps/mymap.map
>
> - restart Apache service
>
> apache-restart.bat
>
> Hope that helps.
>
> -jeff
>
>
>
> --
> Jeff McKenna
> MapServer Consulting and Training Services
> http://www.gatewaygeomatics.com/
>
>
>
> On 2017-10-21 4:31 AM, gorank wrote:
>> I would like to use Rewrite rules to change path to the map file in
>> the URL
>> with mapfile name only.
>>
>> Example:
>> http://localhost:81/cgi-bin/Demo/wms?map=*/ms4w/apps/Demo/N1.map*&REQUEST=GetCapabilities&SERVICE=WMS&VERSION=1.3.0
>>
>>
>> for users to be
>>
>> http://localhost:81/cgi-bin/Demo/wms?map=*N1.map*&REQUEST=GetCapabilities&SERVICE=WMS&VERSION=1.3.0
>>
>>
>> I have tried different sugestions in mapserver documenation but it
>> doesn't
>> work.
>>
>> I need help somebody to describe step by step:
>>
>> 1. Where should be located the new created .htaccess file (Rewrite
>> mode in
>> the httpd.conf file is activated - without #) . In the httpd.conf file
>> Document Root is
>>
>> # DocumentRoot: The directory out of which you will
>> serve your
>> # documents. By default, all requests are taken from this
>> directory, but
>> # symbolic links and aliases may be used to point to other
>> locations.
>> #
>> DocumentRoot "C:/ms4w/Apache/htdocs"
>> AccessFileName .htaccess
>>
>>
>> 2. What should be written in the .htaccess file in my case
>>
>> 3. If i have different Rewrite rules for different paths how to separate
>> them in the .htaccess file
>>
>>
>> Best Regards,
>> Goran
>>
More information about the MapServer-users
mailing list