Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    108

    cosa hanno digitato per arrivare all'errore 404 ???

    avete presente quando uno digita un url inesistente ed escono le pagine "ops non è possibile trovare il file richiesto"
    il famoso ErrorDocument 404???

    ho settato il mio file .htaccess e tutto funziona alla grande ...

    ora io vorrei solo fare uno script che mi dica cosa hanno digitato per arrivare all'errore 404.

    c'è una funzione predefinita tipo $_SERVER["HTTP_CONNECTION"] o roba del genere ?
    da solo non riesco a venirne fuori

  2. #2
    se non erro:

    $_SERVER['REQUEST_URI']

    ma se non erro...


    Ciao!

  3. #3
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  4. #4
    $_SERVER['HTTP_REFERER']


  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    108
    ho risolto studiando in rete...nessuna delle vostre risposte funziona.
    perchè?
    il file htaccess fa il redirect su una pagina prestabilita,
    quindi non si porta dietro nessun dato.

    bisogna modificare il file htaccess e fargli portare una variabile alla pagina di errore.php che poi gestirà.

    in pratica nel file .htaccess ho aggiunto
    codice:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule (.+) http://www.miosito.it/errore.php?request=$1
    nella pagina errore.php recupero il dato con un bel $_GET['request'] e poi me lo gestisco come voglio per fare dei redirect personalizzati in base a quello che uno chiede.



    metal militia

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    93
    interessante puoi postare un htaccess competo? ti suggerisco anche se possibile di nascndere la variabile request per le htmlinjection (ripeto se possibile nin so!)

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    108
    Originariamente inviato da Selven
    interessante puoi postare un htaccess competo?
    quello che ho incollato su è quello completo, basta aggiungere quello e salvare il file come .htaccess, logicamente personalizzando l'url

  8. #8
    guarda che il tutto si può fare senza rewrite engine, e senza impazzire per passare le variabili:


    codice:
    ErrorDocument 404 /error404.htm
    si possono anche metter etanti errori (es 500, 401, 403) e varie pagine corrispondenti(o sempre la stesa che gestisce tutto..)

  9. #9
    e con REQUEST_URI...


    esiste una pillolina a riguardo...
    Ciao!

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.