Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    mod_rewrite: sito rallentato

    Ciao a tutti! ieri ho aggiornatouna sezione dle mio sito con il mod rewrite, in modo da farla piacere di più a google..
    ..però trovo tutte le pagine enormemente rallentate nel caricamento.. a cosa può essere dovuto?! al tipo di rewrite che richiedo? al numero di regole che ho messo nel file .htaccess? a come gestico le variabili e la memoria nelle pagine che ho scritto?!?

    Grazie a tutti per i pareri!
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  2. #2
    any idea?!?
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    il file .htaccess viene letto ad ogni caricamento della pagina, quindi 100 accessi 100 letture.

    devi inserire le regole per l'url rewriting direttamente all'interno del file di configurazione di apache, il quale viene letto solo all'avvio del web server stesso.



    think simple think ringo

  4. #4
    ciao marketto..
    beh.. potendo modificare i file di configurazione dell'hosting che gestisce il mio sito lo farei molto volentieri!!
    ma esiste un modo per ottimizzare una regola in modo che le 100 letture siano più "leggere"?!?!?

    questo è il mio file .htaccess:
    codice:
    RewriteEngine On
    
    #gestione utente NOME
    #RewriteRule ^([a-zA-Z0-9_/.]+)$  http://www.ghiacciato.it/fotolog/$1/ [R,NC]  <----
    RewriteRule ^$   http://www.ghiacciato.it/fotolog/home/ [R,NC]
    
    #gestione utente FOTO
    RewriteRule ^([a-zA-Z0-9_/.]+)/$  index.php?u=$1&%{QUERY_STRING} [NC]
    RewriteRule ^([a-zA-Z0-9_/.]+)/([0-9]+).htm$  index.php?u=$1&pid=$2&%{QUERY_STRING} [NC]
    
    #gestione utente ALBUM
    RewriteRule ^([a-zA-Z0-9_/.]+)/album$  http://www.ghiacciato.it/fotolog/$1/album/1 [R,NC]
    RewriteRule ^([a-zA-Z0-9_/.]+)/album/$ index.php?u=$1&pid=album&%{QUERY_STRING} [NC]
    RewriteRule ^([a-zA-Z0-9_/.]+)/album/([0-9]+)$ index.php?u=$1&pid=album&DisplayFrom=$2&%{QUERY_STRING} [NC]
    RewriteRule ^([a-zA-Z0-9_/.]+)/album/([a-zA-Z]+)$ index.php?u=$1&pid=album&DisplayFrom=1&%{QUERY_STRING} [NC]
    
    #gestione utente AREA_AMMINISTRATIVA
    RewriteRule ^([a-zA-Z0-9_/.]+)/user_area user.php?%{QUERY_STRING} [NC]
    
    #gestione ERRORI
    #RewriteRule ^segnala_([0-9]+) segnala.php?err=$2 [NC]
    decommentando la linea con la freccia mi esce un errore strano: "raggiunto il limite di redirezioni per questo indirizzo. impossibile caricare la pagina richiesta" in tutte le pagine rinominate.. a cosa è dovuto?!

    Grazie ancora!
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  5. #5
    nada de nada?!?
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  6. #6

    ri ri ri UP!

    mi spiace fare un UP così vecchio.. ma ilmio sito rimane rallentato..

    ..nessuno sa se gli spazi o i commenti possono rallentare la lettura del file .htaccess o se diminuendo le righe di codice posso velocizzare il tutto?!?
    come diavolo si ottimizza un mod_rewrite?!? ci deve essere un modo!!!
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  7. #7
    perché crei un loop

    prova
    #RewriteRule ^([a-zA-Z0-9_/.]+)$ fotolog/$1/ [R,NC]

  8. #8
    ci ho provato ma l'errore è lo stesso.. "raggiunto il limite di redirezioni per l'indirizzo"
    ma cosa intendi per crei un loop?! in che punto?

    ho provato a togliere gli indirizzi completi e sembra un filo più veloce.. ma solo una pagina su 5..

    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

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 © 2024 vBulletin Solutions, Inc. All rights reserved.