[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
AW: [cobalt-developers] Replacing /~user with /user
- Subject: AW: [cobalt-developers] Replacing /~user with /user
- From: "CMO - Thorsten Mitschele" <mitschele@xxxxxx>
- Date: Mon Jan 14 03:32:22 2002
- List-id: Discussion Forum for developers on Sun Cobalt Networks products <cobalt-developers.list.cobalt.com>
you can also add a line to your httpd.conf in /etc/httpd/httpd.conf for the
virtual-server entry
search for
AliasMatch ^/~([^/]+)(/(.*))? /home/sites/site17/users/$1/web/$3
and add the line
AliasMatch ^/users/([^/]+)(/(.*))? /home/sites/site17/users/$1/web/$3
so you can access your users-dirs by using
www.domain.com/users/username
or
www.domain.com/~username
If you want to have this feature with every new installed server you can
also add this to your Vsite.pm in
/usr/lib/perl5/site_perl/5.005/Cobalt/Vsite.pm
Search for:
<VirtualHost $addr>
ServerName $name
ServerAdmin $serveradmin
DocumentRoot $Htgroup_dir/$group/$Webdir
RewriteEngine on
RewriteCond %{HTTP_HOST} !^$addr(:80)?$my
RewriteCond %{HTTP_HOST} !^$name(:80)?$my
RewriteRule ^/(.*) http://$name/\$1 [L,R]
RewriteOptions inherit
AliasMatch ^/~([^/]+)(/(.*))? $Htgroup_dir/$group/users/\$1/web/\$3
</VirtualHost>
EOF
and add
AliasMatch ^/users/([^/]+)(/(.*))? $Htgroup_dir/$group/users/\$1/web/\$3
after the Line: AliasMatch ^/~([^/]+)(/(.*))?
$Htgroup_dir/$group/users/\$1/web/\$3
Mit freundlichen Grüßen,
Thorsten Norman Mitschele
Geschäftsführer
----------------------------------------------
CMO Internet Dienstleistungen GmbH
Postfach 13 35 72577 Dettingen / Erms
Tel: 07123 / 72 67-0 Fax: 07123 / 72 67-150
e-Mail: info@xxxxxx Web: http://www.cmo.de
> -----Ursprüngliche Nachricht-----
> Von: cobalt-developers-admin@xxxxxxxxxxxxxxx
> [mailto:cobalt-developers-admin@xxxxxxxxxxxxxxx]Im Auftrag von Ryan
> Verner
> Gesendet: Montag, 14. Januar 2002 11:06
> An: cobalt-developers@xxxxxxxxxxxxxxx
> Betreff: Re: [cobalt-developers] Replacing /~user with /user
>
>
> Try doing this from the actual website http folder, not the users.
>
> You're trying to make a link from inside the website, not inside the users
> folder.
>
> - Ryan
>
> --=--
>
> :: Ryan Verner :: xfesty/irc.whackpack.com ::
> :: ICQ :: 76626240 ::
> :: <festy@xxxxxxxxxxxxx> ::
> :: <xfesty@xxxxxxxxx> ::
>
> ----- Original Message -----
> From: "Ian McCabe" <idmccabe@xxxxxxxxxxxxxxxx>
> To: <cobalt-developers@xxxxxxxxxxxxxxx>
> Sent: Monday, January 14, 2002 7:25 AM
> Subject: RE: [cobalt-developers] Replacing /~user with /user
>
>
> | Tried what you suggested, but I think I may have gone wrong somewhere.
> |
> | I went into the users folder and typed the -ln -s ~username username
> |
> | I think that is where I went wrong. Should I have done it in that users
> | folder, just beneath that users folder in the main users folder listing
> all
> | of them, or further below that.
> |
> | I know have a structure as such: /users/username/ with another
> two folders
> | of username and web, but inside this username I have another folder with
> | username and web folders, and within that username I have
> another username
> | and web folder.
> |
> | Oooooooooops
> |
> | With this though, I still can not get to access domain.com/username as
> | opposed to domain.com /~username
> |
> | Do I need to reboot for it to work or have I totally mucked this up and
> any
> | ideas on how I safely remove these additional folders of
> username and web
> | inside the username and web sub-folders....
> |
> | Thanks Ian
> |
> | --> -----Original Message-----
> | --> From: cobalt-developers-admin@xxxxxxxxxxxxxxx
> | --> [mailto:cobalt-developers-admin@xxxxxxxxxxxxxxx]On Behalf Of Ryan
> Verner
> | --> Sent: 13 January 2002 17:43
> | --> To: cobalt-developers@xxxxxxxxxxxxxxx
> | --> Subject: Re: [cobalt-developers] Replacing /~user with /user
> | -->
> | -->
> | --> Sure...
> | -->
> | --> telnet/ssh into your cobalt, cd to the correct http serving
> | --> folder of the
> | --> site you're interested in, and do this:
> | -->
> | --> ln -s ~user user
> | -->
> | --> Replacing user with the username, of course.
> | -->
> | --> This of course requires that your site DOES follow SymLinks (Options
> | --> SymLinks in your apache config), which I'm not sure on your
> particular
> | --> Cobalt is enabled or not. Give it a try, in any case.
> | -->
> | --> - Ryan
> | -->
> | --> --=--
> | -->
> | --> :: Ryan Verner :: xfesty/irc.whackpack.com ::
> | --> :: ICQ :: 76626240 ::
> | --> :: <festy@xxxxxxxxxxxxx> ::
> | --> :: <xfesty@xxxxxxxxx> ::
> | -->
> | --> ----- Original Message -----
> | --> From: "Ian McCabe" <idmccabe@xxxxxxxxxxxxxxxx>
> | --> To: <cobalt-developers@xxxxxxxxxxxxxxx>
> | --> Sent: Monday, January 14, 2002 1:52 AM
> | --> Subject: [cobalt-developers] Replacing /~user with /user
> | -->
> | -->
> | --> | Hi all,
> | --> |
> | --> | Does anyone know how or what config file(s) need changing to
> | --> get rid of
> | --> the
> | --> | ~ that apears infront of the users login name when used for a user
> web
> | --> area?
> | --> |
> | --> | i.e. by default the RaQ system has say:
> | --> |
> | --> | www.mydomain.com/~userloginname1
> | --> | www.mydomain.com/~userloginname2 by default.
> | --> |
> | --> | I would like if possible to change this to:
> | --> |
> | --> | www.mydomain.com/userloginname1
> | --> | www.mydomain.com/userloginname2
> | --> |
> | --> | Any ideas, suggestions or possible solutions would be very much
> | --> | appreciated.....
> | --> |
> | --> | Ian
> | --> |
> | --> |
> | --> | _______________________________________________
> | --> | cobalt-developers mailing list
> | --> | cobalt-developers@xxxxxxxxxxxxxxx
> | --> | http://list.cobalt.com/mailman/listinfo/cobalt-developers
> | --> |
> | -->
> | --> _______________________________________________
> | --> cobalt-developers mailing list
> | --> cobalt-developers@xxxxxxxxxxxxxxx
> | --> http://list.cobalt.com/mailman/listinfo/cobalt-developers
> |
> |
> | _______________________________________________
> | cobalt-developers mailing list
> | cobalt-developers@xxxxxxxxxxxxxxx
> | http://list.cobalt.com/mailman/listinfo/cobalt-developers
> |
>
> _______________________________________________
> cobalt-developers mailing list
> cobalt-developers@xxxxxxxxxxxxxxx
> http://list.cobalt.com/mailman/listinfo/cobalt-developers
>
>