[opencms-dev] 2 problem after removing /opencms/opencms/ from URL
Chris Tiernan
CTiernan at salesforce.com
Fri Feb 2 22:16:16 CET 2007
Thanks Christian. You were correct. It appears the Alkacon
documentation for the "Apache Config Howto" I was reading is not
entirely accurate. The documentation shows the following example for
making changes to the opencms-importexport.xml file as...
<rendersettings>
<rfs-prefix>/export</rfs-prefix>
<vfs-prefix>${SERVLET_NAME}</vfs-prefix>
<userelativelinks>false</userelativelinks>
<exporturl>http://127.0.0.1:8080${SERVLET_NAME}/handle404</exporturl>
...
</rendersettings>
When I think it should actually read...
<rendersettings>
<rfs-prefix>${CONTEXT_NAME}/export</rfs-prefix>
<vfs-prefix>${CONTEXT_NAME}</vfs-prefix>
<userelativelinks>false</userelativelinks>
<exporturl>http://127.0.0.1:8080 ${CONTEXT_NAME}
/handle404</exporturl>
...
</rendersettings>
Making the change has solved my problem. Can anyone confirm this is the
correct configuration?
-----Original Message-----
From: opencms-dev-bounces at opencms.org
[mailto:opencms-dev-bounces at opencms.org] On Behalf Of Christian Steinert
Sent: Thursday, February 01, 2007 5:06 PM
To: The OpenCms mailing list
Subject: Re: [opencms-dev] 2 problem after removing /opencms/opencms/
from URL
Chris Tiernan schrieb:
> Hi,
>
> I have two (2) issues after successfully configuring my production
> servers for use with Apache to suppress the /opencms/opencms/ URL
> according to the "Apache Config Howto" within the Alkacon
Documentation.
>
> Issue 1:
> After suppressing the /opencms/opencms/ URL string and go to the
> workplace login page at http://MyDomainDotCom/system/login/. The login
> page won't login and/or redirect me to the workplace. If I go to
> http://MyDomainDotCom/opencm/system/login/ I can login, but once I
> logout I'm redirected to http://MyDomainDotCom/system/login/ and thus
> can't login in again.
>
Then it seems, that you have only removed the first /opencms/ and not
the complete /opencms/opencms/ - If your reconfiguration would have
worked then you would not even be able to login under
http://youdomain/opencms/system/login/
I don't use all this proxying and/or rewrite stuff, but you really have
to check your apache config again. And whatever you try - the workplace
URL in your opencms-system.xml must be the correct URL prefix through
which opencms can be reached.
christian
More information about the opencms-dev
mailing list