Alkaline does not have a native support for SSL. You can setup Apache to forward requests to
Alkaline thus exposing an SSL front-end, so search can only be performed via SSL.
Modify httpd.conf to enable proxy:
<IfModule mod_proxy.c>
ProxyRequests On
ProxyPass /search http://www.search-srv.com:9999/
NoCache *
</IfModule>
|
The VirtualHost directive should contain the same thing, here is an example:
<VirtualHost www.search-srv.com:443>
...
ProxyPass /search http://www.search-srv.com:9999
</VirtualHost>
|
Add a directive for all requests to go through SSL:
<VirtualHost www.search-srv.com>
...
Redirect permanent / https://www.search-srv.com/
RedirectMatch permanent (.*) https://www.search-srv.com/$1
</VirtualHost>
|
Add <!--SET SEARCH-BASE-HREF--https://www.search-srv.com/search-->
to the search template.
This has been implemented, courtesy of InterNAP Network Services (http://www.internap.com/).