Phil Wild wrote:

Hello apache experts:-)

I am trying to rewrite a url which conatins a hostname, converting the
hostname to a wikiword.

What I have so far is:

RewriteRule ^/doc/([a-z,A-Z]*.*)\.([a-z,A-Z]*.*)$ /doc/$1$2 [N]
RewriteRule ^/doc/([A-Z]*.*)$ /twiki/bin/view/Main/$1 [PT]

which takes a URL that looks like

http://www.example.com/doc/hostname.example.com

and runs it as

http://www.example.com/doc/hostnameexamplecom

which is close but I would really like to run it as

http://www.example.com/doc/HostnameExampleCom

Is this possible and if so, how is it done?

Something like this maybe?

RewriteEngine On
RewriteMap    uppercase int:toupper
RewriteRule   ^/doc/((.*)\.)?([a-z])(.*)$ /doc/$2${uppercase:$3}$4 [N]
RewriteRule   ^/doc/(.*)                  /twiki/bin/view/Main/$1 [PT]

Mike

---------------------------------------------------------------------
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: [EMAIL PROTECTED]
  "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to