We have included a search box within the template for a client website. The search field is implemented in the template simply as:
<asiweb:SimpleSearchField ID="SearchField" runat="server" />
This is running the search on the app server even when the search is performed from the external WCM server. So a search performed on http://www2.client.org.au/wcm/ (temporary URL for development site) returns results with a URL of http://mail.client.org.au/imis15/iMIS/ContentManagement/Search.aspx?Sear... (currently externally visible site on app server).
This means that the user is from then on browsing to the app server, which will not always be externally visible, and defeats the object of having a separate publishing server.
Any hints on how to resolve?