I just did a test upgrade of a CWIS site from version 2.4.0 to 3.0.2.
Our main menu is defined in an overridden StdPageStart.html, in simple HTML (the CWIS generated menu is commented out). The links are root relative, e.g. for Home the href is "/".
In the previous version this simply works, the links are output as is to the browser. In the new version, they are getting rewritten and the hostname with protocol is being added before the path.
This wouldn't be a problem necessarily, but on pages that were reached via htaccess rewrites, this is somehow causing a doubling of forward slashes. For example, the menu item we defined as pointing to "/databases" is now pointing to "http://sitename.tld//databases" in the output. And Home is pointing to "http://sitename.tld//"
Can you point me to whatever in CWIS is rewriting these links? Or some method to prevent them from being rewritten?
This is fixed in 3.1.0, which will be available tomorrow.
Slightly later than planned, but 3.1.0 is now available for download, and should fix this problem.