I get
error's like this sometimes when I click a link in pier:
Error: "/seaside/mmiki/seaside/mmiki/A-Page" not found.
Notice the path is duplicated. I figure that this is an error that
occurs after the page time's out. yes?
How can I fix this? Why does this happen? Lukas mentioned a thread to
search for but I can't find that message (sorry!) and I haven't
found a
good explanation.
Can anyone point me in the right direction?
Again this can be solved with a RewrtieRule that you put before
RewriteCond in your Apache config:
RewriteRule $/seaside/mmiki/(.*)^
http://localhost:9999/$1
[proxy,last]
The reason you need this is a problem of Seaside redirecting to the
wrong URL when a session has a timeout. Unfortunately this is not
that easy to fix. I did several attempts during the development of
2.7, but could not figure out a way that did not break a lot of other
applications altogether. Anyway, for now the above RewriteRule does
the trick.
Bummer... I thought that there was something in the image so I wouldn't
have to write another rule, but now I remember you saying you
investigated this.
BTW: just to be clear the rule above has the "^" and "$" flipped
around.
Shouldn't it be:
RewriteRule ^/seaside/mmiki/(.*)$