user friendly access to portal.. URL without portal and /irj* in 7.3

ever wondered how easy it would be for users to run the portal URL without remembering the long ports, URI part /irj/portal etc and hostname similar to company website domain…

you can use either of following methods to issue a portal URL  such as http(s)://portal.<company>.com instead of something default ones like http(s)://xyz.abc.com:55500/irj/portal

1) Use SAP ICM configuration to configure the default http and https ports to eb used by portal i.e. 80 for http and 443 for https

In previous verisons of SAP Portal we could do this via Dispatcher configuration in VA.

in 7.3 you need to do this in ICM profile file (normally /usr/sap/<your SID >/SYS/profile/DEFAULT.PFL)

#for http access on port 80
icm/server_port_0 = PROT=HTTP, PORT=80
#for https access on port 443
icm/server_port_1 = PROT=HTTPS, PORT=443

to activate the redirection to /irj/portal as default add this rule in ICM for 7.3

icm/HTTP/redirect_0 = PREFIX=/,TO=/irj/portal,HOST=portal.<company>.com

you can also do this in HTTP Provider configuration as default start page via nwa-> configuration -> connectivity -> HTTP Provider Configuration

for more details check http://help.sap.com/saphelp_nw73/helpdata/en/48/3d993fb08c72d1e10000000a42189c/frameset.htm

 

2) Use Reverse proxy such as Apache with Rewrite module enabled and use Rewrite rule in your virtual host configuration such as

RewriteEngine On
RewriteRule ^/$ http(s)://xyz.abc.com:55500/irj/portal [P,L]

above rule will redirect all requests to /irj/portal. you may want to configure it such that /webdynpro, /<bespoke applications> also gets accepted if someone try to use them directly. so make sure you also add rewrite rules for them too above this default rewrite rule.

3) Use Web Dispatcher rewrite rule.  configuration is same as ICM configuration in method 1.  Its most easy to implement and recommended in case your SAP Portal is not external facing and cluster based. In case of external facing portal always use Reverse proxy for better security standards(so to not expose your internal systems directly).

icm/server_port_0 = PROT=HTTP, PORT=80
icm/server_port_1 = PROT=HTTPS, PORT=443
icm/HTTP/redirect_0 = PREFIX=/,TO=/irj/portal,HOST=portal.<company>.com

 

 

 

 

 

 

 

 

 

 

 

 

Posted in how to guide, sap portal, tips, usability. Tagged with , , , .

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>