On 6/2/05, Rafa Pérez <[EMAIL PROTECTED]> wrote: > > I have no answer simple answer to your question. I propose the following > > procedure: > > - empty you rewrite-log > > - access the index page one time and having a look at the page source in > > order to get the path to your css > > - ater that I would analyse your rewrite log especially what is happening > > with the css-request. > > > > BTW it is important the your publication.xconf file is matched to your > > RewriteRule. > > > My fault again. I had changed the url in my publication.xconf several > times to make it work and I forgot to put the correct one in the last > test. I changed it and everything is working fine. Thank you for all > your help Jann.
Hi again. After some time trying some things with my proxy configuration here I am again. First of all, it seems that if are defined some rewriting rules in the apache configuration file, it is not necesary to change the publication.xconf at all. In fact, I have done this and it works, so I wonder why should it be necesary to change that file? Otherwise, I have deployed my publication in tomcat under the ROOT context of the servlet engine (as explained in http://lenya.apache.org/1_2_x/tutorial/mod_proxy_and_lenya.html) and I realized about some problems when trying to make the proxying for the live side of the site: * The pages shown in the first level of the publication (as the index page of the site) search for the css and the project-logo in "/lenya/{pub}/live/css/page.css" and "/lenya/{pub}/live/images/project-logo.jpg". * The pages shown in the second level look for the same files in "../css/page.css" and "../images/projecto-logo.jpg" This behaviour makes that the rewrite rules given in http://lenya.apache.org/1_2_x/tutorial/mod_proxy_and_lenya_continued.html are not completely correct to make it work properly. E.g. if I am trying to make apache serves the pages as http://www.client.com/mypub (and I have deployed under the ROOT context in tomcat), I need to change # Rewrite for Lenya-wide resources (e.g. 404 page) RewriteRule ^/lenya/(.*) http://www.client.com:8080/lenya/$1 [P] to RewriteRule ^/lenya/(.*) http://www.client.com:8080/$1 [P] On the other hand, if I configure apache to serve the pages through http://www.mypub.com, I need to change the rewrite rules to make them appear in the following order: RewriteRule ^/$ index.html [R] RewriteRule ^/gruposfa/live/(.*)$ $1 [R,L] #This is one of the rules for the Lenya-wide resources. It must #be write as it appears in the tutorial RewriteRule ^/lenya/(.*) http://localhost:8080/lenya/$1 [P] RewriteRule ^/(.*) http://localhost:8080/gruposfa/live/$1 [P] # Rewrite for Lenya-wide resources (e.g. 404 page) RewriteRule ^/([^/\.]+)/(.*) http://localhost:8080/$1/live/$2 [P] ProxyPassReverse / http://localhost:8080/ HTH anyone who tries a similar configuration. Please, try it if you can and tell me about. Rafa --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]