+ Rispondi alla Discussione
Risultati da 1 a 4 di 4

sito non dinamico

Ultimo Messaggio di osvi il:
  1. #1
    User L'avatar di devilio
    Data Registrazione
    Sep 2006
    Messaggi
    133

    sito non dinamico

    Scusate
    ho un sito non dinamico che utilizza il php
    per cambiare da php a html
    cosa dovrei inserire sul file .htaccess

    RewriteEngine On
    RewriteRule ^giochi.html$ giochi.php [L]

    ho provato questo e funziona ma io vorrei cambiarlo in tutte le pagine e con questa stringa funziona solo se interrogo la pagina giochi.html
    questa stringa non riese neanche a cambiare il link presente sulla pagina.


    vorrei che tutte le pagine del sito avessero l'estenzione html
    si può fare




    la struttura del nome della pagina nn esiste,
    di solito uso
    /scivo-quello-che-voglio.php


    grazie in anticipo
    Seguimi su seopalermo.com/blog

  2. #2
    Esperto L'avatar di eLLeGi
    Data Registrazione
    Aug 2006
    Località
    Napoli
    Messaggi
    844
    Citazione Originariamente Scritto da devilio Visualizza Messaggio
    Scusate
    ho un sito non dinamico che utilizza il php
    per cambiare da php a html
    cosa dovrei inserire sul file .htaccess

    RewriteEngine On
    RewriteRule ^giochi.html$ giochi.php [L]

    ho provato questo e funziona ma io vorrei cambiarlo in tutte le pagine e con questa stringa funziona solo se interrogo la pagina giochi.html
    questa stringa non riese neanche a cambiare il link presente sulla pagina.


    vorrei che tutte le pagine del sito avessero l'estenzione html
    si può fare




    la struttura del nome della pagina nn esiste,
    di solito uso
    /scivo-quello-che-voglio.php


    grazie in anticipo

    basta applicare una struttura del tipo
    RewriteRule ^(.*).html$ $1.php [L]
    in questo modo qualunque cosa che termina per html sarà trasformata in php.
    Resta di fatto che l'htaccess non è in grado di modificare i tuoi file, pertanto i link nelle pagine devi cambiarli tu manualmente.

    Aggiungo però che questa modifica che vuoi fare non apporta alcun beneficio per i motori di ricerca. L'url rewrite ha senso se devi strutturare il tuo sito in una maniera particolare o per staticizzare dei parametri dinamici
    ad esempio se hai una pagina del tipo:
    giochi.php?id=12 (che corrisponde tipo al gioco TETRIS)
    allora la fai diventare tipo nomesito/giochi/tetris-12.htm
    in questo modo fornisci una informazione di contenuto aggiuntiva nell'url creando una gerarchia che consente al motore di capire meglio la tua struttura.
    analisi seo gratuita www.giuseppeliguori.it

  3. #3
    User L'avatar di devilio
    Data Registrazione
    Sep 2006
    Messaggi
    133
    ok grazie,
    è solo per una questione di eleganza, niente di più
    ho letto anche sul wikigt che cambiare solo l'estenzione non serve a nulla :-)
    Seguimi su seopalermo.com/blog

  4. #4
    Esperto L'avatar di osvi
    Data Registrazione
    Jul 2006
    Località
    Siena
    Messaggi
    1,077
    Citazione Originariamente Scritto da eLLeGi Visualizza Messaggio
    basta applicare una struttura del tipo
    RewriteRule ^(.*).html$ $1.php [L]
    in questo modo qualunque cosa che termina per html sarà trasformata in php.
    Va benissimo, mi permetto di fare solo una piccola correzione: da .html a \.html (. è un metacarattere, senza lo slash non ci sarebbe differenza tra a.html e axhtml )

    Francesco
    Firefox browser

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.