Germer, Carsten wrote: > Heya Norman, > this is a Zope problem, or even more of the Content Management System > (Plone, ZMS etc.) you use within Zope. > I had the same problem and it turned out that you have to have the logic > that maps between the "pretty URLs" and your object-ids within Zope. > You can not rely on Apache to solve that unless you want to maintain a > _huge_ list of rewrite rules. > Fortunately our CMS "ZMS" has such a logic which we're using now. > I think if you turn to the mailing list for your CMS you should have a > solution very quickly. > > Cheers /Carsten > > ------------------------------------------------------------------------ > Carsten Germer Deutsches Elektronen Synchrotron (Web-Office, IT) > phone: +49-40-8998-1661 Notkestr. 85 > web: http://wof.desy.de 22607 Hamburg > e-mail: carsten.germer@xxxxxxx Germany > ------------------------------------------------------------------------ > > >> -----Original Message----- >> From: jslive@xxxxxxxxx [mailto:jslive@xxxxxxxxx] On Behalf Of >> Joshua Slive >> Sent: Friday, December 15, 2006 2:53 PM >> To: users@xxxxxxxxxxxxxxxx >> Subject: Re: Mod re-write help >> >> >> On 12/15/06, Norman Khine <norman@xxxxxxxxx> wrote: >> >>> Hello, >>> >>> I would like to know how to turn this URI >>> >>> http://destinationsguide.info/catalogue/c51/c57?b_start=15 >>> >>> into something like >>> >>> http://destinationsguide.info/catalogue/africa/eastern-africa.html >>> >>> I am already using one rewrite into Zope, so I am not sure >>> >> how to proceed. >> >>> <VirtualHost *:80> >>> ServerName destinationsguide.info >>> ServerAlias www.destinationsguide.info >>> RewriteEngine On >>> #RewriteCond %{HTTP_HOST} ^www\.destinationsguide\.info [nc] >>> #RewriteRule (.*) http://destinationsguide.info [R=301,C] >>> RewriteRule ^/(.*) >>> >>> >> http://destinationsguide.info:15080/VirtualHostBase/http/destin >> > ationsguide.info:80/destinations/VirtualHostRoot/$1 > >> [L,P] >> > > The problem is a little under-specified. What do you mean by "turn > into"? Do you expect people to use the "pretty" url, and then you > will internally send them to Zope using the less-pretty one? Or do > you want to externally redirect between them so that people enter the > less-pretty url and then their browser location bar changes? > > In addition, it is unclear how you expect the mapping between the two > urls to work in general. Do you have a list that maps one form to the > other? > > Joshua. > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server > Project. > See <URL:http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server Project. > See <URL:http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > > > Hi Carsten, Thanks for the advice, much appreciated. What is the logic with the ZMS used to map this, is there an external python method? For now I am using the Bizar Shop, as I will be linking this to a payment system, but maybe will change, is still early. By the way the http://www.zms-publishing.com seems cool, how do you compare to Plone for example? Cheers Norman -- Norman Khine --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx