incubator-ooo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Schaefer <joe_schae...@yahoo.com>
Subject Re: *.openoffice.org testing
Date Sun, 25 Dec 2011 22:32:59 GMT
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