Hi again,

I'm still stuck here, and haven't been able to find anything else that
clears it up.  I've read everything I can find, and rewritten my
mod_rewrite rules and conditions repeatedly, and while they work just
as I would expect, the URLs don't work correctly, inasmuch as the
pylons application does not respond to root urls like /login, etc.
the homepage will show up correctly, so / is being correctly rewritten
by the rules and served by pylons, but no other url works.  It simply
redirects itself circularly, trying to find /dispatch.fcgi/.  I've
added rewrite conditions that check to see if the file exists, in
order to try to forestall this redirection, but it doesn't seem to
work.

I'm sorry to functionally repost the same question, but I've tried to
follow the instructions on pylonshq as closely as possible, and I
can't figure out what's going wrong.  If anyone has a working solution
that I could look over, that would be excellent.  It doesn't seem to
be a problem with fcgi, or flup, as both of them do return content,
just not at the correct root urls.  it does display content if I
browse the url's at /dispatch.fcgi/login et al.

Thanks again,
Pete

On Dec 13, 10:27 am, "Pete Taylor" <[EMAIL PROTECTED]> wrote:
> Hi all...  I've searched through the pylons discuss archives, and am
> still a bit stuck.
>
> I've read through the deployment guide for
> pylons/apache/fcgi/mod_rewrite at pylonshq, as well as most of the
> documents linked from it in reference.  I'm pretty used to deploying
> rails
> applications in similar ways, so most of it was familiar...  But I've
> run into a snag that I'm hoping you might be able to help me pin down.
>  I saw a few references to what seems to be a similar issue on the
> lists.  Since the pylonshq guide to deployment seems to be out of date
> as of .8, it may just be something I'm missing?
>
> I'm using flup, and the application works, other than some
> unfortunately hard-coded absolute paths to images, behind
> dispatch.fcgi.  However, when I put in the override for SCRIPT_NAME =
> '' in config.environ, and make my .htaccess rewrite rules match those
> on the write up (which are pretty close to the ones rails uses as
> well), I sit in an infinite (up to 10, of course, at which point
> apache kills it anyway) redirection loop, where dispatch.fcgi keeps
> getting post-pended to the redirect url, making it look like
> /dispatch.fcgi/dispatch.fcgi/ (etc) in the rewrite.log.
>
> My current rewrite rules look like this:
>
> RewriteEngine On
> RewriteRule   ^$  /dispatch.fcgi/
> RewriteRule   ^(\[-_a-zA-Z0-9/\.]+)$  /dispatch.fcgi/$1
>
> I've tried a number of permutations of the modifications to
> lib/base.py as described in the "Fixing Broken Routes" part of the
> document (overriding SCRIPT_NAME in config.environ), but I can't seem
> to make it play nicely with mod_rewrite.
>
> I'm using Pylons 0.9.5, apache2.2, on ubuntu.  Any help would be great.  
> Thanks!
>
> Pete

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to