Visualizzazione dei risultati da 1 a 7 su 7

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776

    Il modo migliore e corretto per rispondere con code 404 non disponibile

    Ciao a tutti,

    ho cercato su internet come rispondere quando una pagina non è disponibile, ma ho trovato diverse forme per farlo, vorrei un vostro parere, per favore leggete il mio caso specifico sotto riportato.

    Il mio caso specifico:

    il mio intero sito si basa sulla pagina index.php
    arrivano dei parametri tramite GET che, con delle regole htaccess, trasformo.
    Ad esempio la richiesta:
    miosito.it/prodotto/23.html
    sarà trasformata in:
    miosito.it/index.php?livello0=prodotto&livello1=23
    verifico se questi parametri possono restituire una richiesta specifica, della serie se il prodotto esiste ti faccio vedere il codice html specifico altrimenti DEVO RESTITUIRE UN CODICE D'ERRORE 404.

    Qui viene il mio dilemma, a questo punto cosa è meglio fare:

    Attualmente, a fronte di una richiesta con una pagina non esistente, faccio un redirect:
    Codice PHP:
       $direccion "Location:http://miosito.it/errore404.html";
       
    header("http/1.1 404 not found");
       
    header($direccion); 
    La richiesta, tramite htaccess viene trasformata in:
    miosito.it/index.php?livello0=errore404
    a questo punto viene restituita la vista della pagina d'errore!

    É corretto farlo in questo modo?

    Grazie,
    Roberto
    Ultima modifica di robynosse; 03-09-2015 a 10:02

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.