| Posted: 08 March 2010 at 12:14pm | IP Logged
|
|
|
Hi
I have the following problem:
I have a 2008 server, IIS 7, and APE 3.0.0.33(Free 3 License).
The modules are all loaded successfully, but when I write the following codes in the .htaccess file, it seems not to work.
ProxyPass /webmail http://192.168.1.1:8888 ProxyPassReverse /webmail http://192.168.1.1:8888
When I browse to http://123.com/webmail , just 404 error appears. However, there is no error record in the error.log. I try to write the codes in httpd.conf and test, but still 404 error.
<Location /webmail/>
ProxyPass http://192.168.1.1:8888 ProxyPassReverse http://192.168.1.1:8888
</Location>
At the same time, there are following message in the error.log
[2010/3/9 �W�E 12:46:10] [LicenseManager] Site with id=1 is working with free license [2010/3/9 �W�E 12:46:10] [cache_module] items stored in the cache: 0; bytes available for the cache: 754974720, physical memory limit: 98% [2010/3/9 �W�E 12:46:10] [proxy_module] System.Collections.Generic.List`1[System.String]: Invalid ProxyPass|ProxyPassMatch parameter. Parameter must be in the form 'key=value' [2010/3/9 �W�E 12:46:10] [proxy_module] ProxyPassReverse can not have a path when defined in a Location [2010/3/9 �W�E 12:46:10] [ConfigLoader] C:\Program Files\Helicon\Ape\httpd.conf(82): Invalid command '<Location/>' on line 82, perhaps misspelled or defined by a module not included in the server configuration
Have I done something wrong ?
Please give me some suggestion.
Thanks a lot.
|