Step 1) Check whether mod_rewrite.so
file is present under the below path.
C:\Program Files\Apache Software
Foundation\Apache2.2\modules
Step 2) Un Comment the below line in httpd.conf file
LoadModule rewrite_module modules/mod_rewrite.so
Step 3) Comment the
following If module block in httpd.conf
file
#<IfModule mod_weblogic.c>
# WebLogicCluster
localhost:9002,localhost:9003
# Debug ON
# WLLogFile
C:/temp/wlproxy.log
# WLTempDir C:/temp
#</IfModule>
Step 4) Write the below redirection rule in httpd.conf file
RedirectMatch 301 ^/$
/benefits
RedirectMatch 301 ^/msg$ /messaging
Step 5) Create configuration files for benefits and messaging
applications.
C:\Program Files\Apache
Software Foundation\Apache2.2\conf\extra\benefits.conf
<Location "/benefits">
WebLogicCluster localhost:9002,localhost:9003
Debug OFF
SetHandler
weblogic-handler
</Location>
C:\Program Files\Apache
Software Foundation\Apache2.2\conf\extra\messaging.conf
<Location "/messaging">
WebLogicCluster localhost:9002,localhost:9003
Debug OFF
SetHandler
weblogic-handler
</Location>
Step 6) Include additional configuration files in httpd.conf file.
Include conf/extra/benefits.conf
Include conf/extra/messaging.conf
Step 7) Check syntax by using http –t command
Step 8) Restart apacheserver by using httpd –k restart command
Step 9) Deploy benefits.war and messaging.war application in weblogic cluster
Step 10) Access the the urls 1)http://localhost 2) http://localhost/msg
This url will redirect to http://localhost/benefits
(Install
httpwatch Software to view the
redirection )
No comments:
Post a Comment