[Linuxtrent] Re: apache home folder

  • From: Antonio Galea <antonio.galea@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sat, 7 Apr 2012 15:05:50 +0200

2012/4/7 Roberto Palmarin <rpalmarin@xxxxxxxxx>:
> Grazie per l'impegno ma rendere leggibile la rule non è facile ;-)

Diciamo che è più divertente del sudoku ;-)

> Le regole che proponi non funzionano perché nelle rewritecond non puoi
> mettere la variabile remote_user nel lato destro.

Hai perfettamente ragione, scusami: e ora capisco anche la
necessità della tua rule.

Rigirando il problema, però, forse ottieni qualcosa di un po' meno
intricato:

RewriteRule ^/user/%{LA-U:REMOTE_USER}(/?|/.*)$  - [S=1]
RewriteRule ^/user/.*                                                - [F,L]

Ovvero:
1. se l'url matcha l'utente (esattamente, o con uno / finale, o con
    uno / seguito da qualcosa), salta oltre alla regola seguente;
2. se arrivi qui, non hai accesso

Antonio
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: