• User Attivo

    Problemino con Rewrite e Spider

    Ciao a tutti... ho n problemino su alcuni siti:

    In pratica uso il Rewrite per mascherare le query e quindi ho url tipo:

    /testo1/testo2/testo3.html

    ci sono degli spider che tentano di risalire le cartelle, e quindi mi generaro degli errori nel log perche' ovviamente la directory /testo1 non esiste...

    Qualche suggerimento su come ovviare al problema?
    Avevo ipotizzato di creare questa cartella e mettergli un htaccess che facesse il redirect, ma non sono convintissimo...

    Grasssssssie!


  • User

    @CZero said:

    ci sono degli spider che tentano di risalire le cartelle, e quindimi generaro degli errori nel log perche' ovviamente la directory/testo1 non esiste...

    Qualche suggerimento su come ovviare al problema?
    Avevo ipotizzato di creare questa cartella e mettergli un htaccess che facesse il redirect, ma non sono convintissimo...

    Non credo che creare la cartella con il .htaccess sia la soluzione,anche perché dovresti crearne molte! Io ti consiglio ti gestire il filedi errore 404, sempre se il server te lo permette.

    Nené


  • User Attivo

    uhm... gia'... non sono miliardi, ma diverse si.... uhm... e un rewrite che si accorga se l'url non finische con .html? E' possibile farlo? Perche' le richieste "sbagliate" degli spider sono sempre della cartella senza / finale o file.html


  • User

    @CZero said:

    uhm... gia'... non sono miliardi, ma diverse si.... uhm... e un rewrite che si accorga se l'url non finische con .html? E' possibile farlo? Perche' le richieste "sbagliate" degli spider sono sempre della cartella senza / finale o file.html

    Non sono espertissima di htaccess, e non so se si possa gestire come vorresti tu. Ma come ti dicevo, puoi gestire l'errore 404 sempre da htaccess inserendo questa riga:
    ErrorDocument 404 pagina_dove_vuoi_che_vada.ext

    Spero che questa soluzione possa andare bene lo stesso.

    ciau,
    Nenélla