Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    locationmatch e url con "?"

    Ciao,

    devo creare una regola su apache che inibisca l'accesso a un certo url.

    il problema è che il ? contenuto nello stesso mi crea problemi:

    dovrei inibire gli url:
    miodominio/cms/test?QUALCHESTRINGAstringa=provaQUALCHESTRINGA

    mentre url senza "stringa=prova" dovrebbero essere permessi:


    codice:
    <LocationMatch /cms/test\?.*stringa=prova.* >      
    Order Deny,Allow      
    Deny from all      
    </LocationMatch>
    il punto interrogativo nell'url mi crea problemi. Ho provato sia a farlo precedere da "\" che senza "\" ma senza successo.

  2. #2
    Location non tiene conto della querystring.
    Devi usare rewriterule e rewritecond impostando il flag della rewriterule a [F] (forbidden).

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.