Kbase 21034: Webspeed Deployment and Your Domain Name: Using Empty Frames
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Unverified
GOAL:
How to use different domain name in the Webspeed Deployment by Using Empty Frames
GOAL:
In preparing to deploy your WebSpeed application on the Internet, you will likely want to resolve the difference between:
http://localhost/scripts/cgiip.exe/WService=wsbroker1/application.htm
- and -
www.yourwebsite.com
as the address for your web application.
FACT(s) (Environment):
WebSpeed 3.x
FIX:
1) In your wwwroot folder create a Blank HTML page with the title
of your site in the <TITLE> tags.
2) Then inside this BlankFrame.html, create one frame that displays
the main page of your WebSpeed application. You must use the
full path that would be displayed in your address bar.
3) In your Internet Service Application (I.E. IIS for Windows)
define this blankframe.html as your default homepage.
(If you are using IIS this can be done under the documents tab
of the Default Web Site Properties Window.)
Now, as your user travels deeper into your site, the title, bookmark and address will remain the same. This also can assist in directing visitors to your home page or login page first. By creating other frames you can allow for shortcuts in the address bar.
For example, if you have a frame for www.progress.com, you might also define a second frame called support in a sub directory. Now when a user enters www.progress.com/support in the address bar, it will open the frame that displays the first page of the support section of your WebSpeed application.
Below is a sample empty frame. Paste the code into any application and save it as index.htm in your wwwroot folder.
-------------------------------INDEX.HTM-----------------------------
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<meta name="AUTHOR" content="Alex Pearlstein">
<title>WebSpeed Main</title>
</head>
<Frameset>
<Frame src="http://localhost/scripts/cgiip.exe/WService=wsbroker1/application" name="Window">
</frameset>
<body>
</body>
</html>