+ Rispondi alla Discussione
Risultati da 1 a 6 di 6

Gestire più parametri e disabilitare alcune pagine

Ultimo Messaggio di Juanin il:
  1. #1
    User Newbie L'avatar di Lulz
    Data Registrazione
    Jul 2011
    Località
    Roma
    Messaggi
    9

    Gestire più parametri e disabilitare alcune pagine

    Salve,
    io ho un enorme problema, ho un sito su cui inserire nel file .htaccess il rewrite rule, per gestire piu paramentri, ma dalla guida del wikiGT non ho capito alcune cose:

    1. Se il mio sito web a volte ha solo un paramentro e altre ne ha anche 2 o 3? (esempio: index.php?view=contact o piu parametri nel caso: index.php?view=info&act=faq)... Vorrei sapere se va bene che io scriva questo:
      Codice:
      RewriteRule ^([^/]+)/([^/]+)\.html$ index.php?view=$1&act=$2
      che vale per due parametri, ma se ne ho solo uno di parametro.. funge comunque?
    2. Vorrei fare in modo che ad esempio la pagina amministrazione.php rimanga tale e quale è, senza modifiche, è possibile? Detta più semplicemente, se io ho tutte le pagine (prendendo il primo esempio) che da index.php?view=parametro diventano parametro.html, è possibile avere index.php?view=amministrazione che resta uguale senza mutamenti?
    3. Collegata alla 2 -> rimarrebbero intatti anche link del genere index.php?view=amministrazione&mod=utenti&id=1 se si riuscisse a mantenere intatta la sintassi di index.php?view=amministrazione?

    Domande un pò difficili da speigare, spero di esserci riuscito! Grazie in anticipo! (suggerimento: con esempi mirati capisco da Dio xD.. Non per niente la guida sul wiki ho cominciato a capirla dagli esempi!)

    'bYez

  2. #2
    User Newbie L'avatar di Lulz
    Data Registrazione
    Jul 2011
    Località
    Roma
    Messaggi
    9
    UP!!!
    Do it for the lulz! #anonops

  3. #3
    User Newbie L'avatar di Lulz
    Data Registrazione
    Jul 2011
    Località
    Roma
    Messaggi
    9
    UP.......
    Do it for the lulz! #anonops

  4. #4
    Moderatore L'avatar di Juanin
    Data Registrazione
    Nov 2006
    Località
    Bologna
    Messaggi
    4,613
    Segui Juanin su Twitter Aggiungi Juanin su Google+ Aggiungi Juanin su Facebook Aggiungi Juanin su Linkedin Visita il canale Youtube di Juanin
    Per escludere una risorsa dal rewrite devi usare il parametro - [L] alla fine della regola di rewrite da escludere.

    Esempio
    RewriteRule ^(tuarisorsa|altrarisorsa|altra|etcetc) - [L]

  5. #5
    User Newbie L'avatar di Lulz
    Data Registrazione
    Jul 2011
    Località
    Roma
    Messaggi
    9
    Questa è la rispsota al punto 2 e ti ringrazio
    Ora mancano solo l'1 e il 3..
    Do it for the lulz! #anonops

  6. #6
    Moderatore L'avatar di Juanin
    Data Registrazione
    Nov 2006
    Località
    Bologna
    Messaggi
    4,613
    Segui Juanin su Twitter Aggiungi Juanin su Google+ Aggiungi Juanin su Facebook Aggiungi Juanin su Linkedin Visita il canale Youtube di Juanin
    Per la 3 la risposta è sempre la stessa ti basta usare una regular expression.

    Per la 1 non si può rispondere perché non è chiaro quello che vuoi fare ?
    Da come hai strutturato le url ovviamente no ma bisogna capire cosa vuoi fare.

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.