Site fait en htm qui a evolué en php, incidence ???
15 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Site fait en htm qui a evolué en php, incidence ???
Bonjour a tous ,
Je post pour la premiere fois , soyez indulgents , j'ai bien lu WRI ( deja pour prendre des renseignements pour le referencement d'un site et pour résoudre certaines questions dont je ne trouve pas de réponse!
1 - Le site a été fait entierement en CSS strict et validé , mais en .htm je ne l'ai pas soumis !
2 - Je le transforme en .php , dans l'optique de le rendre bientôt dynamique!
3 - je le soumet a google mais je m'aperçois( et je suis surpris que ces pages soient referencées puisque je n'ai rien fait !!) que les pages en caches ( a part la page d'index ) sont en .htm et donc si on clique dessus , erreur .
4 - Pensez vous que les robots vont corriger tout ça (puisque je viens de soumettre le site cette fois) et bien prendre en compte les pages en .php ou faut-il que j'installe par exemple dans htaccess une URL_Rewriting ( je demanderais de l'aide pour rédiger cette URL_Rewriting dans ce cas ! )
merci de votre aide
à Bientôt
Je post pour la premiere fois , soyez indulgents , j'ai bien lu WRI ( deja pour prendre des renseignements pour le referencement d'un site et pour résoudre certaines questions dont je ne trouve pas de réponse!
1 - Le site a été fait entierement en CSS strict et validé , mais en .htm je ne l'ai pas soumis !
2 - Je le transforme en .php , dans l'optique de le rendre bientôt dynamique!
3 - je le soumet a google mais je m'aperçois( et je suis surpris que ces pages soient referencées puisque je n'ai rien fait !!) que les pages en caches ( a part la page d'index ) sont en .htm et donc si on clique dessus , erreur .
4 - Pensez vous que les robots vont corriger tout ça (puisque je viens de soumettre le site cette fois) et bien prendre en compte les pages en .php ou faut-il que j'installe par exemple dans htaccess une URL_Rewriting ( je demanderais de l'aide pour rédiger cette URL_Rewriting dans ce cas ! )
merci de votre aide
à Bientôt
-

webmasterlamogere - WRInaute accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
je te conseille d'utiliser une réécriture pour garder des url html avec un code php. Il suffit d'ajouter ces lignes dans un fichier .htaccess :
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*)\.html$ /$1.php [L]
bonsoir a tous ,
Déjà merci pour toutes vos réponses, j'ai donc essayé de mettre un fichier .htaccess sur le site dans le dossier qui contient les pages ( en l'occurence .php) avec les lignes indiquées par webmasterlamogere, mais j'obtiens un message d'erreurs quand j'appelle une page en .htm du style : "The system cannot find the file specified." ça devrait afficher ma bonne page !!!
Je suis hebergé par Amen et donc le fichier .htaccess se trouve dans le dossier /httpdocs/ avec les pages
Peut etre que la prise en compte du fichier .htaccess n'est pas immédiate ???
Me doutais pas que ce fichier avait une telle importance !!
A bientôt
Déjà merci pour toutes vos réponses, j'ai donc essayé de mettre un fichier .htaccess sur le site dans le dossier qui contient les pages ( en l'occurence .php) avec les lignes indiquées par webmasterlamogere, mais j'obtiens un message d'erreurs quand j'appelle une page en .htm du style : "The system cannot find the file specified." ça devrait afficher ma bonne page !!!
Je suis hebergé par Amen et donc le fichier .htaccess se trouve dans le dossier /httpdocs/ avec les pages
Peut etre que la prise en compte du fichier .htaccess n'est pas immédiate ???
Me doutais pas que ce fichier avait une telle importance !!
A bientôt
-

webmasterlamogere - WRInaute accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
si tu as copié ce que j'ai indiqué remplace html par htm
voila ce que j'ai mis dans .htaccess : en fait j'ai fait une seconde ligne au cas ou on appelle la page index aussi .
RewriteEngine On
RewriteRule ^(.*)\.htm$ /$1.php [L]
RewriteRule ^(.*)\.html$ /$1.php [L]
ça ne marchait pas , j'ai supprimé le slash avant $1 , ca ne marche pas non plus !!! comme ça :
RewriteEngine On
RewriteRule ^(.*)\.htm$ $1.php [L]
RewriteRule ^(.*)\.html$ $1.php [L]
Bonne soirée
RewriteEngine On
RewriteRule ^(.*)\.htm$ /$1.php [L]
RewriteRule ^(.*)\.html$ /$1.php [L]
ça ne marchait pas , j'ai supprimé le slash avant $1 , ca ne marche pas non plus !!! comme ça :
RewriteEngine On
RewriteRule ^(.*)\.htm$ $1.php [L]
RewriteRule ^(.*)\.html$ $1.php [L]
Bonne soirée
le rewriting n'est pas autorisé sur tous les serveurs (il faut peut-être demander à l'administrateur de le débloquer)
mets plutôt une redirection :
Mais personnellement je favoriserais plutôt la racine avec
mets plutôt une redirection :
- Code: Tout sélectionner
Redirect permanent /index.htm http://example.com/index.php
Mais personnellement je favoriserais plutôt la racine avec
- Code: Tout sélectionner
DirectoryIndex index.php
Redirect permanent /index.htm http://example.com/
Redirect permanent /index.php http://example.com/
Redirect permanent /index.html http://example.com/
Bonjour ,
pour répondre a "HawkEye" OUI c'est le même nom , j'ai crée un dossier 'essai' sous httpdocs de chez Amen , qui contient 2 pages index.php et accueil.php , pour tester , je les appelle avec index.html et accueil.htm
pour "fredfan" j'ai essayé le 1er redirect permanent , et c'est pareil , c'est troublant , surtout qu'il me semble que c'est du pur classique !!! ya rien de bien compliqué , par contre je n'ai pas reussi a décoder ta 2eme solu !
Je me pose aussi la question de savoir si l'URL_REWRITING est ok chez Amen dans le pack webpro , d'après les quelques plaintes sur le forum de chez Amen , il me semble qu'il faut passer a webpro+ , je pose la question a Amen , pour etre sur.
Voila ou j'en suis , merci et allez ... bonne semaine a tous
PS : Faut-il laisser ce post sur "debuter en referncement" ou le basculer dans ".htaccess " ??
pour répondre a "HawkEye" OUI c'est le même nom , j'ai crée un dossier 'essai' sous httpdocs de chez Amen , qui contient 2 pages index.php et accueil.php , pour tester , je les appelle avec index.html et accueil.htm
pour "fredfan" j'ai essayé le 1er redirect permanent , et c'est pareil , c'est troublant , surtout qu'il me semble que c'est du pur classique !!! ya rien de bien compliqué , par contre je n'ai pas reussi a décoder ta 2eme solu !
Je me pose aussi la question de savoir si l'URL_REWRITING est ok chez Amen dans le pack webpro , d'après les quelques plaintes sur le forum de chez Amen , il me semble qu'il faut passer a webpro+ , je pose la question a Amen , pour etre sur.
Voila ou j'en suis , merci et allez ... bonne semaine a tous
PS : Faut-il laisser ce post sur "debuter en referncement" ou le basculer dans ".htaccess " ??
Bonsoir,
Je vous donne des nouvelles concernant , l'URL_REWRITING sur AMEN , et bien , ça marche à partir du pack WEBPRO+ qui est au même tarif que le pack webpro à part qu'il est sur un serveur Linux. Bon j'ai fait évoluer , voici mes conclusions !
Voici le fichier .htaccess
RewriteEngine On
RewriteRule ^(.*)\.htm$ /$1.php [L]
RewriteRule ^(.*)\.html$ /$1.php [L]
sur ce dossier ( essai ) , j'ai placé 2 pages , accueil.php et index.php
1 - Si j'appelle http:// ....... /essai/index.htm ou .html c'est OK
2 - Si j'appelle http:// ....... /essai/accueil.htm , j'ai le message suivant :
The requested script /accueil.php was not found on this server.
J'ai du mal à suivre là !! pouvez -vous me débloquer ?
Merci
A+
Je vous donne des nouvelles concernant , l'URL_REWRITING sur AMEN , et bien , ça marche à partir du pack WEBPRO+ qui est au même tarif que le pack webpro à part qu'il est sur un serveur Linux. Bon j'ai fait évoluer , voici mes conclusions !
Voici le fichier .htaccess
RewriteEngine On
RewriteRule ^(.*)\.htm$ /$1.php [L]
RewriteRule ^(.*)\.html$ /$1.php [L]
sur ce dossier ( essai ) , j'ai placé 2 pages , accueil.php et index.php
1 - Si j'appelle http:// ....... /essai/index.htm ou .html c'est OK
2 - Si j'appelle http:// ....... /essai/accueil.htm , j'ai le message suivant :
The requested script /accueil.php was not found on this server.
J'ai du mal à suivre là !! pouvez -vous me débloquer ?
Merci
A+
-

webmasterlamogere - WRInaute accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
c'est normal que ca appelle un fichier accueil.php : c'est le but de la règle de réécriture. Si tu veux définir des exceptions il faut ajouter une condition.
La deuxième règle est en trop car le moteur de réécriture ne va utiliser que la première.
mets ceci si tu ne veux pas réécrire quand le fichier .htm existe ou si le fichier .php n'existe pas :
ou mets ceci si tu ne veux pas réécrire pour le fichier accueil.htm :
La deuxième règle est en trop car le moteur de réécriture ne va utiliser que la première.
mets ceci si tu ne veux pas réécrire quand le fichier .htm existe ou si le fichier .php n'existe pas :
- Code: Tout sélectionner
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1.php -f
RewriteRule ^(.*)\.htm$ /$1.php [L]
ou mets ceci si tu ne veux pas réécrire pour le fichier accueil.htm :
- Code: Tout sélectionner
RewriteEngine On
RewriteCond $1 !^accueil$
RewriteRule ^(.*)\.htm$ /$1.php [L]
Bonsoir,
Dernières news ,
donc j'ai choisi la premiere solution , car la 2eme me fait réecrire toutes les pages ( c'est pas gros mais enfin ... ) donc voici le résultat
The requested URL /essai/index.html was not found on this server.
et .htaccess :
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1.php -f
RewriteRule ^(.*)\.htm$ /$1.php [L]
Je remarque que là , il n'a pas essayé de transformer l'URL , j'ai tapé :
http://www ....... /essai/accueil.htm
et même avec index.htm ou html c'est pareil , comprend pas !!
Ben a+ et
merci !
Je pensais pas qu'un petit script m'en fasse autant baver !!!!
Dernières news ,
donc j'ai choisi la premiere solution , car la 2eme me fait réecrire toutes les pages ( c'est pas gros mais enfin ... ) donc voici le résultat
The requested URL /essai/index.html was not found on this server.
et .htaccess :
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1.php -f
RewriteRule ^(.*)\.htm$ /$1.php [L]
Je remarque que là , il n'a pas essayé de transformer l'URL , j'ai tapé :
http://www ....... /essai/accueil.htm
et même avec index.htm ou html c'est pareil , comprend pas !!
Ben a+ et
merci !
Je pensais pas qu'un petit script m'en fasse autant baver !!!!
15 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- le .php?id=xxxx Incidence sur le PR
- Incidence sur réf. <-> développement php
- Notre classement évolue en fonction de quoi ?
- Site de stats en panne => incidence Google..?
- Changer son site : incidence sur le référencement ??
- indisponibilité d'un site et incidence sur le référencement
- l' arborescence d'un site a une incidence sur referencement
- Le nombre des pages d'un site a-t-il une incidence ?
- Incidence du / dans le référencement ?
- incidence des articles
- Balise meta sans incidence?
- incidence d'une (non)extension de page
- xhtml ou html : incidence sur le réferencement ??
- Incidence indexation via formulaire google
- Incidence de la localisation géographique sur le réf.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum