Re: java app URL rewrite

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Stauffer, Robert G wrote:
Hi all,

OK, I'm stummped.  I'm new to URL rewriting and I have one I struggling
with.  I've messed with it for a few days, but can't seem to get very
far.

Environment:
Web server: IBM HTTP Server 6.0.2.23 - based on Apache 2.0.47
App server: IBM WebSphere App Server 6.0.2.23
Java app: Jahia Content Management System 5.0.3
OS: RHEL ES4

App server info:
Servlet name: Jahia
Context root: /jahia
Servlet path: /Jahia

All URL's are in the form
http://<hostname>:<port>/jahia/Jahia/site/jazzd/pid/<page id>

Home page: http://portal-dev:81/jahia/Jahia/site/jazzd/pid/9

The task: strip out jahia/Jahia from all URL's.

Example:
Rewrite http://portal-dev:81/jahia/Jahia/site/jazzd/pid/9 to
http://portal-dev:81/site/jazzd/pid/9, but display URL in the browser as
http://portal-dev:81/site/jazzd/pid/9.

I have the stuff below in the httpd.conf.  It serves up the correct
page, but the browser URL is http://portal-dev:81/ instead of
http://portal-dev:81/site/jazzd/pid/9.

<VirtualHost portal-dev.dande.com:81>
  RewriteEngine On
  RewriteLogLevel 3
  RewriteLog logs/rewrite_port81.log
  RewriteRule ^/$ /jahia/Jahia/site/jazzd/pid/9 [C,PT]    (This
redirects properly, but the next line is ignored.)
  RewriteRule ^jahia/Jahia/(.+)$ $1 [L]
</VirtualHost>

Have you tried using this?

RewriteRule ^/jahia/Jahia/(.+)$ $1 [L]

Notice the slash at the beginning.

--
Justin Pasher

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux