Application NameTwiki
PublisherTwiki, Inc.
Date Entered02/28/2011
Date Modified02/28/2011
webNetwork Version 6.0.4.0
Delivery MethodVirtual server
ConfigurationHost Object
-----------
Host Address : twiki.example-cloud.com
Host Port : 80


Web Application Object
----------------------
Web App Type : https virtual server
Virtual DNS Name : wnwiki.example-cloud.com
Startup URL : /twiki/bin/login/Main/WebHome\?origurl=/twiki/bin/view
Logout URL : https://wnwiki.example-cloud.com/twiki/bin/view/Main/WebHome?logout=1
Rewrite Browser Cookies : True
Host Authority : Enabled


Single Sign On
--------------
Form Type : Client
Form Name : loginform
Form Trigger : /twiki/bin/login/Main/WebHome?origurl=/twiki/bin/view
Form Action :
Script : document.forms[0].submit();
Form Method : Post
Form Inputs :
password=password-attribute
username=username-attribute


Rule 1
------
Rule Type : tag search and replace
Media Type : text/html
Description : Fix script src
Tag Name : script
Attribute : src
Search : http://wnwiki.
Replace : https://wnwiki.

Rule 2
------
Rule Type : tag search and replace
Media Type : text/html
Description : Fix link href
Tag Name : link
Attribute : href
Search : http://wnwiki.
Replace : https://wnwiki.

Rule 3
------
Rule Type : tag search and replace
Media Type : text/html
Description : Fix base href
Tag Name : base
Attribute : href
Search : http://wnwiki.
Replace : https://wnwiki.

Rule 4
------
Rule Type : Text search and replace
Media Type : text/html
Description : Fix loading css files
Search : http://wnwiki.
Replace : https://wnwiki.

 
Notes

This app requires 4 rules to fix various hard coded parts of the product. In this example the twiki server is using port 80 and the relay is ssl so hard coded http needs to become https.