• User Attivo

    file .htaccess

    Moderatori scusate non so se è il posto giusto... ho pensato che questa è la sezione per gli smanettoni linuxiani/apachiani 😉

    Vi pongo una questione a cui non ho trovato risposta (era ovvio); ho installato phplinkdirectory per gestire una directory, nel modificare il template ho sbagliato a scrivere un link caos totale...
    Nella sostanza quando il link è scorretto viene ripresentata la index della directory ma nella cartella corrente..

    es. miosito.ext/directory/webmastri/pippo.htm

    viene visualizzato miosito.ext/directory/index.php ma l'url rimane miosito.ext/directory/webmastri/pippo.htm

    il problema: quando arriva Spederman segue
    miosito.ext/directory/webmastri/pippo.htm

    che contiene ancora il link a pippo.htm lo segue e si ritrova in
    miosito.ext/directory/webmastri/webmastri/pippo.htm
    poi
    miosito.ext/directory/webmastri/webmastri/webmastri/pippo.htm

    tutto questo replicato per tutte le pagine delle directory.. insomma un casino vengono spiderizzate infinite pagine tutte uguali all'index ma in percorsi diversi. Il problema penso sia dovuto al file .htaccess

    
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule .* index.php [QSA,L]
    
    

    è possibile disabilitare il rewrite almeno per i file con estensione htm? se si funzionerebbe secondo voi? Per il momento mi hanno spiderizzato una decina di pagine replicate tutte .htm ma vorrei che le cancellassero, che trovassero una pagina non esistente, un reindirizzamento, boh non so quel è la soluzione migliore....

    grazie

    AGGIUNTA:
    Ovviamente penso che se apporto modifiche alla truttura della directory succederà lo stesso casino... ovvero ogni pagina sarà la replica della index