Visualizzazione risultati 1 fino 6 di 6

Discussione: [htaccess] Riscrivere tutti gli url

  1. #1
    animevid non è connesso Neofita
    Data registrazione
    11-08-2014
    Messaggi
    4

    Predefinito [htaccess] Riscrivere tutti gli url

    Salve, sono il felice possessore di un sito su altervista, e mi sono imbattutto nel seguente problema: non riesco a trovare un modo funzionante per "riscrivere" gli url, ho provato diverse soluzioni, alcune trovate anche nel forum, ma o non funzionavano o avevo errori come un loop di reindirizzamenti, sono così giunto alla conclusione in seguito ad alcune modifiche al sito, che sarebbe meglio riscrivere ogni url, o per meglio dire le sottocartelle ecc... ovvero :

    esempio 1 : animevid.it/pagina.html?variabile=valore --> animevid.it
    esempio 2 : animevid.it/home/ --> animevid.it
    esempio 3 : player.animevid.it/pagina.html?variabile=valore --> player.animevid.it
    esempio 4 : qualsiasicosa.animevid.it/paginagenerica.html --> qualsiasicosa.animevid.it

    Scusate i molti esempi ma ci tenevo a far capire cosa sto cercando di fare; comunque la cosa più vicina che ho letto funzionasse (da me però non va) è questo codice :

    Codice:
    RewriteEngine On
    RewriteBase /
    
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-l
    
    RewriteRule .* index.html [L]
    Spero qualcuno mi possa aiutare, grazie in anticipo.

  2. #2
    Guest

    Predefinito

    Se vuoi riscrivere tutto, cancella le condizioni (RewriteCond) e lascia solo la riscrittura (RewriteRule)

  3. #3
    animevid non è connesso Neofita
    Data registrazione
    11-08-2014
    Messaggi
    4

    Predefinito

    Non funziona, ad esempio animevid.altervista.org/home/ rimane tale, e non si abbrevia a animevid.altervista.org

  4. #4
    Guest

    Predefinito

    Prova così

    RewriteRule ^.*$ [L]

  5. #5
    animevid non è connesso Neofita
    Data registrazione
    11-08-2014
    Messaggi
    4

    Predefinito

    ora mi apre http://animevid.altervista.org/not_found.html
    e mi manda in loop di reindirizzamento

  6. #6
    Guest

    Predefinito

    Scusa ho sbagliato a scrivere

    RewriteRule ^.*$ /index.html [L]

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •