incubator-ooo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dave Fisher <dave2w...@comcast.net>
Subject Re: *.openoffice.org testing
Date Sun, 25 Dec 2011 22:46:31 GMT
Yes, looks good to me.

On Dec 25, 2011, at 2:32 PM, Joe Schaefer wrote:

> Fixed.
> 
> From: Dave Fisher <dave2wave@comcast.net>
> To: Joe Schaefer <joe_schaefer@yahoo.com> 
> Cc: "ooo-dev@incubator.apache.org" <ooo-dev@incubator.apache.org>; "infrastructure@apache.org"
<infrastructure@apache.org> 
> Sent: Sunday, December 25, 2011 5:21 PM
> Subject: Re: *.openoffice.org testing
> 
> Hi Joe,
> 
> There is a slight problem with the issue rewrites.
> 
> Some are like this: enter_bug.cgi?product=Database%20Access
> 
> They get rewritten as enter_bug.cgi?product=Database%2520Access
> 
>>   RewriteRule /issues/(.*) https://issues.apache.org/ooo/$1 [L]
> 
> Regards,
> Dave
> 
> 
> On Dec 25, 2011, at 1:39 PM, Joe Schaefer wrote:
> 
>> So it needs to work for both www and qa?
>> 
>> 
>> From: Dave Fisher <dave2wave@comcast.net>
>> To: ooo-dev@incubator.apache.org 
>> Cc: "infrastructure@apache.org" <infrastructure@apache.org> 
>> Sent: Sunday, December 25, 2011 4:36 PM
>> Subject: Re: *.openoffice.org testing
>> 
>> Hi Joe,
>> 
>> One more rewrite.
>> 
>> On Dec 25, 2011, at 1:22 PM, Joe Schaefer wrote:
>> 
>> > Current vhost:
>> > 
>> > <VirtualHost *:80 *:443>
>> >    DocumentRoot /x1/www/ooo-site.apache.org/content
>> >    ServerName ooo-site.apache.org
>> >    ServerAlias *.openoffice.org
>> >    ServerAlias openoffice.org
>> >    UseCanonicalName Off
>> >    RewriteEngine On
>> >    RewriteOptions inherit
>> >    RewriteRule ^/favicon.ico /x1/www/ooo-site.apache.org/content/favicon.ico
>> > 
>> >    RewriteMap lowercase int:tolower
>> > 
>> >    # qa.openoffice.org
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} ^qa(?:\.\w+)?\.openoffice\.org$
>> >    RewriteRule /issues/(.*) https://issues.apache.org/ooo/$1 [L]
>> 
>> There is one more url form that needs this rewrite:
>> 
>> http://www.openoffice.org/issues/show_bug.cgi?id=100436
>> 
>> Regards,
>> Dave
>> 
>> > 
>> >    # contributing.openoffice.org
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} ^contributing(?:\.\w+)?\.openoffice\.org$
>> >    RewriteRule (.*) http://incubator.apache.org/openofficeorg/get-involved.html
[L]
>> > 
>> >    # security.openoffice.org
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} ^security(?:\.\w+)?\.openoffice\.org$
>> >    RewriteRule (.*) http://incubator.apache.org/openofficeorg/security.html
[L]
>> >    
>> >    # change foo.openoffice.org/... to www.openoffice.org/foo/... if exists
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} ^(\w+)(?:\.\w+)?\.openoffice\.org$
>> >    RewriteCond /x1/www/ooo-site.apache.org/content/%1 -d
>> >    RewriteRule ^(.*)$ ${lowercase:%{SERVER_NAME}}$1 [C]
>> >    RewriteRule ^(\w+)(?:\.\w+)?\.openoffice\.org/(.*) http://www.openoffice.org/$1/$2
[L]
>> > 
>> >    </VirtualHost>
>> > 
>> > 
>> > 
>> > HTH
>> > 
>> > 
>> > 
>> > 
>> >> ________________________________
>> >> From: Dave Fisher <dave2wave@comcast.net>
>> >> To: Joe Schaefer <joe_schaefer@yahoo.com> 
>> >> Cc: "ooo-dev@incubator.apache.org" <ooo-dev@incubator.apache.org>;
"infrastructure@apache.org" <infrastructure@apache.org> 
>> >> Sent: Sunday, December 25, 2011 4:18 PM
>> >> Subject: Re: *.openoffice.org testing
>> >> 
>> >> Hi Joe,
>> >> 
>> >> Works great!
>> >> 
>> >> BTW - I have a patch for ASF/Util.pm / sort_tables for you. It does columns
of rows - side by side.
>> >> 
>> >> Regards,
>> >> Dave
>> >> 
>> >> On Dec 25, 2011, at 1:09 PM, Joe Schaefer wrote:
>> >> 
>> >>> Made some adjustments based on your feedback.
>> >>> Try testing again.
>> >>> 
>> >>> From: Dave Fisher <dave2wave@comcast.net>
>> >>> To: ooo-dev@incubator.apache.org 
>> >>> Cc: "infrastructure@apache.org" <infrastructure@apache.org> 
>> >>> Sent: Sunday, December 25, 2011 3:57 PM
>> >>> Subject: Re: *.openoffice.org testing
>> >>> 
>> >>> Hi Joe,
>> >>> 
>> >>> Some of these aren't working the way I expected.  projects.openoffice.org
and qa.openoffice.org are currently losing their style.
>> >>> 
>> >>>>    # change foo.openoffice.org/... to ${DocumentRoot}/content/foo/...
if exists
>> >>>>    RewriteCond ${lowercase:%{SERVER_NAME}} ^(\w+)(?:\.\w+)?\.openoffice\.org$
>> >>>>    RewriteCond /x1/www/ooo-site.apache.org/content/%1 -d
>> >>>>    RewriteRule ^(.*)$ ${lowercase:%{SERVER_NAME}}$1 [C]
>> >>>>    RewriteRule ^(\w+)(?:\.\w+)?\.openoffice\.org/(.*) /x1/www/ooo-site.apache.org/content/$1/$2
>> >>> 
>> >>> I think that this needs an [L]
>> >>> 
>> >>> I'm expecting and have written hrefs to expect that foo is in the url
www.openoffice.org/foo/ after the redirect.
>> >>> 
>> >>> I'm not sure what this rule is for:
>> >>> 
>> >>>>  # change proj.openoffice.org/... to www.openoffice.org/projects/proj/...
if exists
>> >>>>    RewriteCond ${lowercase:%{SERVER_NAME}} ^(\w+)(?:\.\w+)?\.openoffice\.org$
>> >>>>    RewriteCond /x1/www/ooo-site.apache.org/content/projects/%1 -d
>> >>>>    RewriteRule ^(.*)$ ${lowercase:%{SERVER_NAME}}$1 [C]
>> >>>>    RewriteRule ^(\w+)(?:\.\w+)?\.openoffice\.org/(.*) http://www.openoffice.org/projects/$1/$2
[L]
>> >>> 
>> >>> Regards,
>> >>> Dave
>> >>> 
>> >>> 
>> >>> On Dec 25, 2011, at 12:42 PM, Joe Schaefer wrote:
>> >>> 
>> >>>> The webserver is now configured properly for
>> >>>> *.openoffice.org.  To test add a line similar
>> >>>> to
>> >>>> 
>> >>>> 140.211.11.131 www.openoffice.org contributing.openoffice.org aa.openoffice.org
projects.openoffice.org security.openoffice.org qa.openoffice.org
>> >>>> 
>> >>>> 
>> >>>> to your /etc/hosts file and hit a few urls with
>> >>>> those hostnames.  For the crufty mod_rewrite veteran,
>> >>>> the VirtualHost we're using is as follows:
>> >>>> 
>> >>>> <VirtualHost *:80 *:443>
>> >>>>    DocumentRoot /x1/www/ooo-site.apache.org/content
>> >>>>    ServerName ooo-site.apache.org
>> >>>>    ServerAlias *.openoffice.org
>> >>>>    ServerAlias openoffice.org
>> >>>>    UseCanonicalName Off
>> >>>>    RewriteEngine On
>> >>>>    RewriteOptions inherit
>> >>>>    RewriteRule ^/favicon.ico /x1/www/ooo-site.apache.org/content/favicon.ico
>> >>>> 
>> >>>>    RewriteMap lowercase int:tolower
>> >>>> 
>> >>>>    # qa.openoffice.org
>> >>>>    RewriteCond ${lowercase:%{SERVER_NAME}} ^qa(?:\.\w+)?\.openoffice\.org$
>> >>>>    RewriteRule /issues/(.*) https://issues.apache.org/ooo/$1 [L]
>> >>>> 
>> >>>>    # contributing.openoffice.org
>> >>>>    RewriteCond ${lowercase:%{SERVER_NAME}} ^contributing(?:\.\w+)?\.openoffice\.org$
>> >>>>    RewriteRule (.*) http://incubator.apache.org/openofficeorg/get-involved.html
[L]
>> >>>> 
>> >>>>    # security.openoffice.org
>> >>>>    RewriteCond ${lowercase:%{SERVER_NAME}} ^security(?:\.\w+)?\.openoffice\.org$
>> >>>>    RewriteRule (.*) http://incubator.apache.org/openofficeorg/security.html
[L]
>> >>>>    
>> >>>>    # change foo.openoffice.org/... to ${DocumentRoot}/content/foo/...
if exists
>> >>>>    RewriteCond ${lowercase:%{SERVER_NAME}} ^(\w+)(?:\.\w+)?\.openoffice\.org$
>> >>>>    RewriteCond /x1/www/ooo-site.apache.org/content/%1 -d
>> >>>>    RewriteRule ^(.*)$ ${lowercase:%{SERVER_NAME}}$1 [C]
>> >>>>    RewriteRule ^(\w+)(?:\.\w+)?\.openoffice\.org/(.*) /x1/www/ooo-site.apache.org/content/$1/$2
>> >>>> 
>> >>>>  # change proj.openoffice.org/... to www.openoffice.org/projects/proj/...
if exists
>> >>>>    RewriteCond ${lowercase:%{SERVER_NAME}} ^(\w+)(?:\.\w+)?\.openoffice\.org$
>> >>>>    RewriteCond /x1/www/ooo-site.apache.org/content/projects/%1 -d
>> >>>>    RewriteRule ^(.*)$ ${lowercase:%{SERVER_NAME}}$1 [C]
>> >>>>    RewriteRule ^(\w+)(?:\.\w+)?\.openoffice\.org/(.*) http://www.openoffice.org/projects/$1/$2
[L]
>> >>>> 
>> >>>>    </VirtualHost>
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> Note the choice of final rewrite rule for foo.openoffice.org
>> >>>> is a filesystem redirect so the content/foo/ dir will
>> >>>> function as DocumentRoot.  If that is not the
>> >>>> desired behavior I suggest using a redirect rule similar
>> >>>> to what I did for proj.openoffice.org above.
>> >>>> 
>> >>>> 
>> >>>> HTH
>> >>> 
>> >>> 
>> >>> 
>> >> 
>> >> 
>> >> 
>> 
>> 
>> 
> 
> 
> 


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message