Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    378

    pagina d'errore 404 molto frequentata

    visto che negli ultimi tempi la mia pagina d'errore 404 risulta molto frequentata, mi domandavo se e come sarebbe stato possibile individuare da dove i visitatori provengono prima di atterare li!

    pensavo a un validatore, ma se fosse un motore di ricerca?

    cosa mi consigliate per monitorare la situazione e scoprire dove stà il problema?
    Basta vivere,
    basta amare ogni momento
    e non porsi alcuna domanda
    sul momento che verrà

  2. #2
    document.referrer
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  3. #3
    è meglio farlo lato server cmq analizzando
    le variabili di provenienza e salvare in un db!
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    378
    il sito è in PHP,
    hai delle indicazioni più precise da darmi o un script da consigliarmi?
    Basta vivere,
    basta amare ogni momento
    e non porsi alcuna domanda
    sul momento che verrà

  5. #5
    queste sono le variabili che ti interessano

    $_SERVER["REDIRECT_STATUS"] (tipo di errore, 404, 403, 400...)
    $_SERVER["REDIRECT_URL"] (pagina che ha generato err 4xx)
    $_SERVER["REDIRECT_UNIQUE_ID"] (id risorsa generante)


    (cosi xò stiamo andando OT)
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    378
    Ho creato un form che in caso di errore spedisce il responso per email, ma l'unica variabile server che mi restituisce un valore è HTTP_REFERER come mai le altre non funzionano?

    <input name="RS" type="hidden" value="<?php echo $_SERVER["REDIRECT_STATUS"]; ?>">
    <input name="RU" type="hidden" value="<?php echo $_SERVER["REDIRECT_URL"]; ?>">
    <input name="HR" type="hidden" value="<?php echo $_SERVER["HTTP_REFERER"]; ?>">
    <input name="RUI" type="hidden" value="<?php echo $_SERVER["REDIRECT_UNIQUE_ID"]; ?>">


    Chiedo scusa ai moderatori magari possono spostare la discussione sul forum del PHP.
    Basta vivere,
    basta amare ogni momento
    e non porsi alcuna domanda
    sul momento che verrà

  7. #7
    fai un PHPINFO sulla pagina di gestore erori!
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

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.