Hello Jason,
I got things working fine. I replaced "L" flag with "P" in rewrite rule, immediately things started getting saved properly. Thank you for your suggestions. Below are my working code for others facing the same problem.
OJS congig.inc.php
base_url[index] =
http://journal.xxx.edubase_url[journal1] =
http://journal.xxx.edu/journal1base_url[journal2] =
http://journal.xxx.edu/journal2httpd.conf
* Enabled the proxy & rewrite modules.
<VirtualHost *:80>
ServerName journal.xxx.edu
DocumentRoot "c:/Apache/htdocs/ojs"
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/admin(.*)$ index.php/index/admin$1 [R=301,QSA,P]
RewriteRule ^/user(.*)$ index.php/index/user$1 [R=301,QSA,P]
RewriteRule ^/login(.*)$ index.php/index/login$1 [R=301,QSA,P]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/journal1(.*)$ index.php/journal1$1 [R=301,QSA,P]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/journal2(.*)$ index.php/journal2$1 [R=301,QSA,P]
</IfModule>
</VirtualHost>
Thank you,
Kavitha