Visualizzazione risultati 1 fino 3 di 3

Discussione: RewriteRule case unsensitive, è possibile?

  1. #1
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito RewriteRule case unsensitive, è possibile?

    Premetto che prima di postare ho cercato su internet ma niente, io per il mio nuovo sito, che ora si trova in una sotto cartella visto che lo sto ancora finendo, ho impostato gli url friendly ( url brevi ) con questa regola nel rewrite rule:

    Codice:
    RewriteRule nome_cartella/([a-zA-Z]+) nome_cartella/?page=$1
    Ed infatti funziona, mi traduce perfettamente http::/miosito/nome_cartella/Prova in http://miosito/nome_cartella/?page=Prova, ma la mia domanda non è questa.

    Avrete di certo notato che, il valore della variabile page ha la prima lettera maiuscola, quindi, se l'utente scrivesse per errore http://miosito/nome_cartella/prova, la pagina non viene provata, potrei fare in modo che, se per errore l'utente inserisca la prima lettera minuscola quest'ultima venga trasformata in una lettera maiuscola? non so se mi sono spiegato.

    Sevenjeak
    Software developer and much more

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Immagino che ci sia un PHP che prende in carico la richiesta, recupera il valore di page e poi gestisce il tutto. Ecco, credo che sia infinitamente più semplice fare un strtolower via PHP.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Già scusa, ora che ci penso potrei gestire la cosa con la pagina di errore personalizzata che ho già, scusa ma non avevo pensato a gestirlo con il php.

    Cmq grazie lo stesso per la risposta.

    Sevenjeak
    Software developer and much more

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •