cancel
Showing results for 
Search instead for 
Did you mean: 

Web URL Mapping / Re-direction

abdus_samad
Explorer
0 Kudos

Hi Gurus,

We have developed an application which is presently being accessed by the url: "//http:<hostname>:<port no>/irj/portal". Now we want to map this url to some user friendly url, so that when a user enters this user friendly url, it automatically is re-directed to the application at "//http:<hostname>:<port no>/irj/portal". Kindly advise in this regard what configuration or mapping is required.

regards,

Abdus Samad

Accepted Solutions (0)

Answers (3)

Answers (3)

abdus_samad
Explorer
0 Kudos

Hi,

I am really stuck in this configuration. What I have done is that I have installed Web Dispatcher on my same machine (just for testing purpose) running the portal server. I have generated the sapwebdisp.pfl profile and the icmadm user using the bootstrap option. It is not allowing me to go into the Web Administration interface through the URL http://<hostname>:80/sap/wdisp/admin/default.html. It simply says the page cannot be displayed. However I am able to login into the Web Administration Interface through URL:http://<hostname>:<8102>/sap/admin/default.html using user "webadm". Now I can't find the clue how to move forward and achieve the actual objective of URL re-direction. Please help. Thanks.

Former Member
0 Kudos

Hi

Have you the parameter icm/HTTP/admin_<xx>. The line below sets the URL prefix for the administration to “/sap/wdisp/admin/“ and the path for the ICP control files to “./admin“:

icm/HTTP/admin_0 = PREFIX=/sap/wdisp/admin,DOCROOT=./admin

Pls go through this link

http://help.sap.com/saphelp_nw04/helpdata/en/7c/d55316da1843669b0e5ef000e3517f/content.htm

Former Member
0 Kudos

Hi,

And you can also use Apache as a Reverse Proxy using the Rewrite Url functionality.

It works great.

Regards,

Olivier

Former Member
0 Kudos

Hi,

You can use DNS alias and a load balancer to achieve this. First you create a virtual IP on the load balancer (use standard port if you don't want users to type /see the original port). Configure the loadbalancer to route the traffic to your original host:port combination. Create a DNS alias to the VIP and publish the alias to the end users.

-RK

Edited by: RK on Apr 3, 2008 9:35 AM

abdus_samad
Explorer
0 Kudos

Hi RK,

Can you provide or give reference of any steps / documentation to carry out this procedure. Thanks.

Former Member
0 Kudos

1. Find out if you are using any hardware loadbalancers in your company. We use F5.

2. Ask the network team to create a virtual IP using standard ports (Usually 80 clear & 443 for SSL). You need provide your network team the hostname and the port number of your application. Network team will give you a Virtual IP address. Say this VIP is 172.182.192.1.

Also, You may want use session persistence if you are using enterprise portal in multiple application servers environment.

3. Ask your network team to create a DNS alias for the VIP. Example, newaliashost.alias.com. If you ping the host newaliashost.alias.com, it will resolve to 172.182.192.1.

4. You can then give the new DNS alias to your endusers. The will login to your app using the URL.

http://newaliashost.alias.com/irj/portal (no need to specify the port as long as you use the standard ports as explained above).

RK