If you want to use Plume for a subdomain, follow these instructions.
- You need to have installed URL Rewrite
- From the Sites, choose your site, in the middle pane, double click URL Rewrite
- On right hand side, Add Rule, Blank Rule
- Name it Plume with pattern (.*) with Action type Rewrite and Rewrite URL of http://127.0.0.1:7878/{R:1}
- Apply
Installation in a subdirectory (experimental)
Instead of dedicating a domain or a subdomain to Plume, you can install it in a subdirectory. This method is not officially supported by Plume and may not work as expected. It is recommended to use a dedicated domain or subdomain.
Here are the steps to follow:
- Create a Server Farm called Plume, with a server of localhost, and a http port of 7878
- You then need to install Application Request Routing in IIS
- After installing double click on your server name, then Applications Request Routing Cache
- On right hand side, select Server Proxy Settings…
- Enable the proxy; HTTP version Pass through; under Proxy Type, check Use URL Rewrite to inspect incoming requests; check Enable SSL offloading; and for Reverse proxy use the name of your server farm: Plume
- Apply (it may ask you to create default URL Rewrite, say yes or ok to the prompt)
- Then on right hand side, select URL Rewrite…
- Should be something called either ARRPlumeloadbalance or ARRserverproxy: click on it and on right side select Edit…
- Pattern should be Regular Expression with pattern of
^plume$|^plume/(.*)
where “plume” is the subdirectory you want to use - Action type should be Route to Server Farm, Scheme http://, Server farm Plume, Path /{R:1}