[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Apache, enlever le maudit ]{[[}{´­]­¯



[email protected] (Philippe Guay) écrit :

> enlever le maudit ~
> 
> Vous savez ce caractère qu'on arrive j'avais a trouver.
> 
> Il faut que je (re)monte un serveur www, et que chaque professeur ait une
> page www. Apache permet de mettre dans public_html, mais il y a le fameux ~
> que personne ne veux tapper. Est-ce qu'il y a moyen de changer pour qu'il
> mette automatiquement le contenu des repertoires public_html sans qu'on ait
> le ~ a tapper.
> 
> avoir
> 
> www.truc.com/joe
> au lieu de
> 
> www.truc.com/~joe

        <IfModule mod_rewrite.c>
          <LocationMatch "^/.">
        #    Options             ExecCGI FollowSymLinks
            RewriteEngine       on
            RewriteRule         ^/    /~  [L]
          </LocationMatch>
        </IfModule>

Mais /index.html va se transformer en /~index.html, alors je conseille
plutôt

        <IfModule mod_rewrite.c>
          <LocationMatch "^/prof/.">
        #    Options             ExecCGI FollowSymLinks
            RewriteEngine       on
            RewriteRule         ^/prof/    /~  [L]
          </LocationMatch>
        </IfModule>

> parce qu'il y a les prof, les professionels, les chargés de cours, les ...

        <IfModule mod_rewrite.c>
          <LocationMatch "^/personnel/.">
        #    Options             ExecCGI FollowSymLinks
            RewriteEngine       on
            RewriteRule         ^/personnel/    /~  [L]
          </LocationMatch>
        </IfModule>


Pour plus d'infos :

        <URL:http://www.apache.org/docs/mod/mod_rewrite.html>


Charles