Seems like this post from graham didn't get through to the list: On Jan 12, 11:06 am, Thomas Waldmann <tw-pub...@gmx.de> wrote: > > sys.path.insert(0, '/home/flindner/moinmoin/test_instance') > > sys.path.insert(0, '/home/flindner/moinmoin/lib/python2.5/site- > > packages') > > You should insert the wiki config directory LAST, so it is at the very > beginning of sys.path. > > > wikiconfig.py in test_instance needs to have absolute paths for the > > data and underlay dir or - I guess - relative to moin.wsgi. > > Better use absolute. > > > RewriteCond %{REQUEST_URI} ^/testwiki/ > > RewriteRule ^(.*)$ /moin.wsgi/$1 [L] > > I think you can do this easier just with RewriteRule. > > BTW, mod_rewrite had some issues in the past with pagenames ending with > a question mark. You could check if this still happens.
Have already send one post on this, but looks like that disappeared into a black hole or the moderators queue. That post explained a way of doing this using MultiViews, but also realised there is another way. That is instead of calling file 'moin.wsgi', call it just 'testwiki' and then in .htaccess file have: Options ExecCGI <Files testwiki> SetHandler wsgi-script </Files> Thus, rather than matching on extension, just say that that specific file should be handled as a WSGI script. When URL is /testwiki and therefore matches file name, it will use the script. The other way, in case it did vanish into a black hole is to rename 'moin.wsgi' to 'testwiki.wsgi' and then in .htaccess file have: Options ExecCGI MultiViews MultiviewsMatch Handlers AddHandler wsgi-script .wsgi Enabling of MultiViews means that .wsgi extension can be left out of URL, so URL of '/textwiki' will be matched to 'testwiki.wsgi' automatically. Both approaches eliminate need to use rewrite rules. Only time you need rewrite rules if wanting a .wsgi file in a directory to appear mounted on the directory. More explanations in: http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines#The_Apache_Alias_Directive Graham ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Moin-user mailing list Moin-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/moin-user