Hi Michael,

danke, das wars...

LG,

Stephan

--- Ursprüngliche Nachricht ---
Von: [EMAIL PROTECTED]
An: [email protected]
Betreff: Re: [Rubyonrails-ug] Problem: mod rewrite vs Basedir

> ActionController::AbstractRequest.relative_url_root = "/dir"
>
> in dein environment
>
> dann klappts auch mitm mongrel. in der mongrel config gibts das sogar
> auch aber das wäre dann gleichwertig. wir machen das aber immer in der
> production.rb. und zusätzlich aber das mit den links machen, sonst
> bekommt der browser die assets nicht bzw nur 404er anstatt der assets
>
> mfg
>
> Am 08.08.07 schrieb Stephan Beck <[EMAIL PROTECTED]>:
> > Das ist mit symbolischen Links leider nicht möglich, da auch die Links aus 
> > der Applikation heraus aufs falsche Verzeichnis deuten.
> > Nun nochmal eine Darstellung des Sachbestands:
> >
> > Die Applikation liegt in /server/app und wird aus diesem Verzeichnis über 
> > Kommandozeile /usr/local/ruby-1.8.4/bin/ruby 
> > /usr/local/ruby-1.8.4/bin/mongrel_rails start... gestartet.
> > Im Apache liegt ein Eintrag:
> >   ProxyPass /app/ http://127.0.0.1:3000/
> >   ProxyPassReverse /app/ http://127.0.0.1:3000/
> >
> > Leider weiß Rails nichts von der Proxyregel des Apache und legt daher alle 
> > Links und Pfade auf /, anstatt auf /app/.
> > Nun benötige ich eine Möglichkeit der Rails-Applikation mitzuteilen, dass 
> > bei allen Pfaden ein app/ hinzugefügt werden soll.
> >
> > Ich hoffe nun ist es besser formuliert.
> >
> > LG,
> >
> > Stephan
> >
> >
> > Michael Siebert wrote:
> > > wenn ich das richtig interpretiere, versucht der apache die bilder
> > > dann in public/maindir/subdir_2/... zu finden. der trick: einfach in
> > > public das ganze als link einbauen, also etwa so:
> > >
> > > (in public)
> > > mkdir maindir
> > > ln -s maindir/subdir_1 /path/to/app/public
> > >
> > > am besten als after_symlink ins capistrano eintragen :)
> > >
> > >
> > > Am 08.08.07 schrieb Stephan Beck <[EMAIL PROTECTED]>:
> > >> Hallo,
> > >>
> > >> ich habe folgendes Problem:
> > >> Meine Rails-Applikation liegt im Verzeichnis maindir/subdir_1 und ist 
> > >> mittels mod rewrite auf das Verzeichnis maindir/subdir_2 gebogen.
> > >> Nun laufen allerdings die verwendeten Pfadangaben (Bilder, Stylesheets 
> > >> und JavaScript-Dateien) ins Leere.
> > >> An welcher Schraube muß ich drehen, damit ich die Applikation korrekt 
> > >> zum Laufen bekomme?
> > >>
> > >> LG,
> > >>
> > >> Stephan
> > _______________________________________________
> > rubyonrails-ug mailing list
> > [email protected]
> > http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
> >
>
>
> --
> Siebert Webdesign
> Michael Siebert
> Trappenweg 6, 15749 Mittenwalde, Deutschland
> _______________________________________________
> rubyonrails-ug mailing list
> [email protected]
> http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
>
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an