[Seaside] Seaside and Apache on the Mac
Michael Markowski
michael.markowski at gmail.com
Fri Apr 4 20:41:54 UTC 2008
Yes. I am using 10.5.2.
I added the rewrite rules to my user's apache conf which is included
by /etc/apache2/extra/httpd-userdir.conf (which should in turn be
included by http.conf by default).
Add the following lines to your /etc/apache2/user/[YOUR_USERNAME].conf
and you should be fine (assuming seaside runs on port 8080):
RewriteEngine On
# Pass application requests to seaside
RewriteRule ^/seaside/files/(.*) http://localhost:8080/seaside/files/
$1 [P,L]
RewriteRule ^/seaside/static/(.*)$ /~[YOUR_USERNAME]/seaside/docroot/
$1 [P,L]
RewriteRule ^/seaside/(.*)$ http://localhost:8080/seaside/$1 [P,L]
<Directory "/Users/[YOUR_USERNAME]/Sites/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Cheers, Michael
Am 04.04.2008 um 22:27 schrieb Nevin Pratt:
> You are on an Apple Macintosh?
>
> Nevin
>> I use mod_rewrite and mod_proxy for this:
>>
>>
>> # Pass application requests to seaside
>> RewriteRule ^/seaside/files/(.*) http://localhost:8080/seaside/files/$1
>> [P,L]
>> RewriteRule ^/seaside/static/(.*)$ /~mic/seaside/docroot/$1 [P,L]
>> RewriteRule ^/seaside/(.*)$ http://localhost:8080/seaside/$1 [P,L]
>>
>> Requests to static files will go to docroot and will be served by
>> apache. All other requests will go to seaside.
>>
>> Cheers, mic
>>
>>
>>
>> Am 04.04.2008 um 17:31 schrieb Nevin Pratt:
>>
>>> Does anybody have a working Apache config file for using Seaside
>>> behind Apache on a Mac?
>>>
>>> Nevin
>>>
>>> _______________________________________________
>>> seaside mailing list
>>> seaside at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>> Michael Markowski
>> michael.markowski at gmail.com
>>
>> Si forte in alienas manus oberraverit hec peregrina epistola
>> incertis ventis dimissa, sed Deo commendata, precamur ut ei
>> reddatur cui soli destinata, nec preripiat quisquam non sibi parata.
>>
>> (Translation: If by chance this wandering epistle, sent forth to
>> the uncertain winds but commended to God, wanders into alien hands,
>> I beg that it be returned to her to whom alone it was sent, nor
>> should anyone steal things not written for him.) From: The prologue
>> to the Liber Confortatorius of Goscelin of St. Bertin (born between
>> 1030 and 1040).
>>
>>
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Michael Markowski
michael.markowski at gmail.com
Si forte in alienas manus oberraverit hec peregrina epistola incertis
ventis dimissa, sed Deo commendata, precamur ut ei reddatur cui soli
destinata, nec preripiat quisquam non sibi parata.
(Translation: If by chance this wandering epistle, sent forth to the
uncertain winds but commended to God, wanders into alien hands, I beg
that it be returned to her to whom alone it was sent, nor should
anyone steal things not written for him.) From: The prologue to the
Liber Confortatorius of Goscelin of St. Bertin (born between 1030 and
1040).
More information about the seaside
mailing list