Re: mode_rewrite hostnames and wikiwords

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux