[Tech] primi balbettamenti in apache

Franco Bagnoli bagnoli@dma.unifi.it
Mer 6 Set 2000 10:31:05 CEST


On Tue, 5 Sep 2000, Cosimo Vagarini wrote:

> Perche non usi:
> RewriteCond %{QUERY_STRING} ...
> RewriteRule ...

Ho capito che RewriteCond e' piu' potente. mi domandavo se per caso
<LocationMatch> fosse piu' "leggera". Comunque mi sembra di capire che si
puo' tranquillamente usare sempre RewriteCond/RewriteRule

Un'altra domanda, sempre relativa al trucchetto di cui al messaggio
precedente (mappare /twiki/ in /realtwiki/ in uno o due step a seconda
delle autenticazioni da fare): come faccio a rendere inaccessibile 
/realtwiki/ dalla url? (uno potrebbe scrivere direttamente
www.miosito.it/realtwiki/bin/edit/web/page)

-----------------------------------------------------------------

in httpd.conf dovrei avere a questo punto  qualcosa del tipo 

alias /realtwiki/ "/home/httpd/realtwiki/"
scriptalias /realtwiki/bin/ "/home/httpd/realtwiki/bin/"

<directory "/home/httpd/realtwiki/"> ...<directory>
<directory "/home/httpd/realtwiki/bin"> ...</directory>

RewriteCond %{QUERY_STRING} /twiki/(edit|preview|save|attach|upload)/
RewriteRule  /twiki/(edit|preview|save|attach|upload)/(.*)$
      /realtwiki/data/$2/$1
             
RewriteCond %{QUERY_STRING} /twiki/
RewriteCond %{QUERY_STRING} !/twiki/(edit|preview|save|attach|upload)/
RewriteRule /twiki/ /realtwiki/bin/  




-- 
Franco Bagnoli
Dipartimento di Matematica Applicata "G. Sansone"
Universita' di Firenze, Via S. Marta, 3 I-50139 Firenze, Italy
tel. +39 0554796422, fax: +39 055471787
e-mail: bagnoli@dma.unifi.it






Maggiori informazioni sulla lista flug-tech