Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/12/2011, 18h30   #1
Membre du Club
 
Inscription : septembre 2007
Messages : 402
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 402
Points : 68
Points : 68
Par défaut Balises meta description et keywords selon pages

Bonjour, je suis entrain de construire un site ou j'ai fai un script lié à la base de données qui génère mots clés et description dans les meta selon la page appelée .

Tout le site est axé sur index.php et les pages sont générées en liaison à la base de données avec l' ajout de ?req=accueil ou ?req=inscription, etc ...

La table de la base de données contient 7 champs :

id, page, url(?req=accueil par exemple), description, keywords,access(front office ou back-office), robots (index, noindex,...) .

Le contenu du site est donc basé sur la meme page "index.php" et le contenu géneré en liaison à la base de données par la terminaison de l'url ...

Les mots clés, descriptions et robots(index) sont alors également contenus et générés à ce moment là selon la page appelée ...

1 ere question : google et compagnie vont ils indexer chaque page séparément vu que keywords et description sont differents pour chaque pages, meme si le site tourne autour de index.php ?

2eme question : un url rewrighting est-il conseillé ? du genre renommer index.php?req=accueil en accueil.php ou index.php/accueil/ ?

Merci beaucoup d'éclairer ma lanterne par avance
cuisto44000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 19h44   #2
Membre du Club
 
Inscription : septembre 2007
Messages : 402
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 402
Points : 68
Points : 68
Si vous ne comprenez pas quelque chose n'hésitez pas à me poser des questions

Merci encore par avance .
cuisto44000 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 17/12/2011, 23h08   #3
Membre Expert
 
Avatar de Eric2a
 
Homme Eric Garidacci
Inscription : septembre 2005
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Eric Garidacci
Âge : 41

Informations forums :
Inscription : septembre 2005
Messages : 1 057
Points : 1 564
Points : 1 564
Salut,
Citation:
Envoyé par cuisto44000
google et compagnie vont ils indexer chaque page séparément vu que keywords et description sont differents pour chaque pages, meme si le site tourne autour de index.php ?
Les URL suivantes correspondent bien à des pages différentes pour les moteurs de recherches :
/index.php?req=accueil
/index.php?req=inscription
Citation:
Envoyé par cuisto44000
un url rewriting est-il conseillé ? du genre renommer index.php?req=accueil en accueil.php ou index.php/accueil/ ?
Si l'URL ne contient qu'un seul paramètre (ici req), c'est pas bien grave mais il est vrai qu'avec la réécriture d'URL (URL rewriting) nous obtenons des URL plus "propres" :
/accueil.php
/inscription.php
__________________

N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].

Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ...
Eric2a est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 23h24   #4
Membre du Club
 
Inscription : septembre 2007
Messages : 402
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 402
Points : 68
Points : 68
Ok donc sa présente bien deux pages differentes ce qui me rassure j'ai essayé de remplacer par exemple index.php?req=accueil par accueil.php en .htaccess ...
Apriori accueil.php affiche bien la page index.php?req=accueil mais elle s'affiche sans les images, sans les styles du fichier style.css inclus dans index.php
Comment celà se fait ?
cuisto44000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 23h34   #5
Membre Expert
 
Avatar de Eric2a
 
Homme Eric Garidacci
Inscription : septembre 2005
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Eric Garidacci
Âge : 41

Informations forums :
Inscription : septembre 2005
Messages : 1 057
Points : 1 564
Points : 1 564
Il faudrait nous montrer la partie du fichier .htaccess concernée ainsi que les parties (balise <link type="text/css" .. /> et une balise <img />) du code XHTML généré.
__________________

N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].

Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ...
Eric2a est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 23h45   #6
Membre du Club
 
Inscription : septembre 2007
Messages : 402
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 402
Points : 68
Points : 68
.htaccess
Code :
1
2
3
4
 
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^accueil\.php$  index.php?req=accueil [L]
Les images sont dans générées dans le fichier style.css
appelé dans index.php comme suit :
Code :
1
2
 
<link rel="stylesheet" href="template/style.css" />
cuisto44000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2011, 00h09   #7
Membre Expert
 
Avatar de Eric2a
 
Homme Eric Garidacci
Inscription : septembre 2005
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Eric Garidacci
Âge : 41

Informations forums :
Inscription : septembre 2005
Messages : 1 057
Points : 1 564
Points : 1 564
Le .htaccess est pourtant correct.

Ca me dépasse Le fichier template/style.css devrait être accessible puisque la requête à accueil.php demande au serveur de nous servir le fichier index.php?req=accueil situé dans le même répertoire.
__________________

N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].

Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ...
Eric2a est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2011, 00h26   #8
Membre du Club
 
Inscription : septembre 2007
Messages : 402
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 402
Points : 68
Points : 68
ben oui, c'est là pourtant d'une simplicité peut etre en rajoutant type="text/css" dans la balise ....
cuisto44000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2011, 02h12   #9
Membre du Club
 
Inscription : septembre 2007
Messages : 402
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 402
Points : 68
Points : 68
Non ben enfaite comme par magie sa c'est bien affiché ... -_-

Par contre mon probleme, c'est que maintenant, je peux bien aller sur accueil.php à la place de index.php?req=accueil, mais, le contenu n'était pas généré en fonction ...

J'ai donc tenté d'afficher un simple echo de $_GET['req'] et sa m'affiche index :s
cuisto44000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h56.


 
 
 
 
Partenaires

Hébergement Web