- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Conversione sito da html a php
-
@fedemarkez said:
Domenico il bello è che io sto su LINUX!!!
e no allora deve funzionare per forza
.htaccess non ha estensione e su linux è supportato benissimo
-
Scusa Domenico se sono ripetitivo, comunque L'hosting Aruba sembra avercela con me... leggi qui:
http://vademecum.aruba.it/start/linux/mime.htm
come vedi, sembra non si possa fare il rewrite su pagine php...
...infatti navigando con firefox dopo aver uppato l'htaccess, mi da quel problema nell'immagine che avevo postato prima.
A questo punto chiedo se cè un altro modo per poter aggirare l'ostacolo o in alternativa capire quale strada devo intraprendere visto che cambiero' tutte le pagine HTML a PHP senza perdere posizioni nelle serp
-
Se non puoi far interpretare al server di aruba le pagine html come PHP (che sarebbe la soluzione ottimale), hai due strade:
-
cambi hosting e ti prendi un server più flessibile
-
cambi estensione alle pagine e fai un redirect 301 da ogni pagina html alla corrispettiva php
Purtroppo non mi vengono in mente altre vie.
Petro
-
-
@petro said:
Se non puoi far interpretare al server di aruba le pagine html come PHP (che sarebbe la soluzione ottimale), hai due strade:
-
cambi hosting e ti prendi un server più flessibile
-
cambi estensione alle pagine e fai un redirect 301 da ogni pagina html alla corrispettiva php
Purtroppo non mi vengono in mente altre vie.
Petrocredo che seguirò la via del redirect 301... puoi darmi le indicazioni su come procedere? devo creare un file .htaccess?
-
-
ho quasi capito come fare il redirect da una pagina all'altra con sto benedetto .htaccess che su aruba è parecchio incasinato...
aruba suggerisce un codice di questo tipo:
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ index2.phpl'ho testato e funziona... pero' non capisco come devo modificare per dirgli che la prima pagina ha estensione HTML... un grazie di cuore a chi riesce ad aiutarmi in questa odissea....
-
@fedemarkez said:
ho quasi capito come fare il redirect da una pagina all'altra con sto benedetto .htaccess che su aruba è parecchio incasinato...
aruba suggerisce un codice di questo tipo:
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ index2.phpl'ho testato e funziona... pero' non capisco come devo modificare per dirgli che la prima pagina ha estensione HTML... un grazie di cuore a chi riesce ad aiutarmi in questa odissea....
prova
RewriteEngine On
RewriteBase /
RewriteRule ^(.+).html$ $1.phpora non mi ricordo bene la sintassi dei [^,$] ma come espressione regolare vuol dire che prende tutto quello che si trova prima del punto .html e lo trasforma in $1.php dove per $1 viene sostituito tutto cil che sta prima del'html
-
ok xfect... sembra funzionare... se dovessi avere dubbi o problemi mi faccio risentire
per il momento... grazie 1000!!!!!!!
-
occhio perché il . é un carattere speciale e squindi ci devi mettere un slash prima come nell´esempio di aruba che hai postato.
Secondo me é meglio cosí (ok é una piccola accortezza):RewriteEngine On
RewriteBase /
RewriteRule ^(.+).html$ $1.phpFacci sapere e tienici aggiornati su come si comporta tutto al livello di posizionamento!!!
-
@centix said:
occhio perché il . é un carattere speciale e squindi ci devi mettere un slash prima come nell´esempio di aruba che hai postato.
Secondo me é meglio cosí (ok é una piccola accortezza):RewriteEngine On
RewriteBase /
RewriteRule ^(.+).html$ $1.phpFacci sapere e tienici aggiornati su come si comporta tutto al livello di posizionamento!!!
è verissimo ero sicuro di sbagliare qualcosa.
-
ragazzi vi aggiorno,
oggi pomeriggio finalmente ho finito di scrivere tutte le pagine in php uppate insieme all' htaccess suggerito da Centix.
il sito funziona
quotidianamente controllero' le pagine indicizzate su google yahoo e msn, e la loro estensione... vi faro' sapere cosa succede
PS: i link interni alle pagine li ho lasciati invariati, ossia alle pagine con estensione html
-
Bene, ti sposto nella sezione Mod Rewrite