La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  n'avoir qu'une url pour toutes mes pages web
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: n'avoir qu'une url pour toutes mes pages web  (Lu 668 fois)
n'avoir qu'une url pour toutes mes pages web
« sur: le 14-03-2005 a 07:14:50 »
michael1971
Membre récent
*

Hors-Ligne

Messages: 1



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Bonsoir à tous,
Je pense qu'il est possible de réduire une url à sa plus simple expression dans la barre d'adresse des navigateurs...
Par exemple www.toto.com/index.php deviendrait www.toto.com et ainsi de suite pour toutes les pages du site...
Quelqu'un pourrais-t-il m'aider à trouver une solution
Un grand merci d'avance !

Rapporter au modérateur  

Re:n'avoir qu'une url pour toutes mes pages web
« Répondre #1 sur: le 14-03-2005 a 09:42:15 »
Cocci
Brit Deluxe
Guru
*****

Hors-Ligne

Sexe: Male
Messages: 1169



.: In the Mix :.
cocci_87
Voir le Profil    WWW
Répondre avec citation

Tout les serveurs ont comme paramètre par défaut que par exemple www.toto.com/index.php devienne www.toto.com.

ya rien a faire !! C'est déja automatique !!! 

Sinon pour simplifier les URL tu peux utiliser ce qu'on appel l'URL Rewriting.... et la... Google est ton ami 

Rapporter au modérateur  

>> http://www.tuto-paradize.com <<
Re:n'avoir qu'une url pour toutes mes pages web
« Répondre #2 sur: le 14-03-2005 a 20:33:25 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

En effet Cocci... Mais il existe cependant une feinte.
Déjà, faut savoir que c'est rtrès mal d'avoir une seule URL pour plusieurs page (met toi un peu a la place de ce pauvre google... il va plus rien comprendre). Donc vaut mieux essayer d'obtenir quelque chose genre :
http://monhébergeur/monsite?page=accueil
http://monhébergeur/monsite?page=moncv

ou des trucs comme ca.
et ca, c'est tout a fait possible. Mais c'est vrai que... C'est pas vraiment possible d'obtenir quelque chose de propre en ayant comme adresse
http://monhébergeur/monsite

uniquement (mais je ne dit pas que c'est impossible a faire... juste que le résultat est pas propre).

En gros, il te faut une page d'index qui va charger les autres pages en fonction de ce qui est écrit dans l'URL (par exemple accueil.php ou moncv.php) et ca, c'est juste un petit include...
On peut aussi imaginer cela avec des variables en post a la place du get... Mais c'est beaucoup plus compliqué a mettre en place et c'est aussi beaucoup moins pratique (lorsque le visiteur voudra retourner a la page précédente, son navigateur lui demandera si il veut envoyer a nouveau les données).

On peut peut etre le faire aussi avec les cookies... Mais là, si jamais ton visiteurs les refusent, c'est un peu le drame (genre "Nieenn !! pourquoi ca change pas de pages quand je cliiiiiiiqueuuu ??#ù%$") et finalement c'est loin d'etre le top parcequ'a moins d'ecrire dans le cookie directement avec javascript (ca doit etre possible aussi) ca te fait merder plein tube (et je te parle même pas de la gestion des pages précédentes/suivantes).

Au pire, on peut essayer avec quelque chose du style :
- le visiteur clic sur un lien, ca l'emmene directement sur la page
http://monhébergeur/monsite?page=accueil

qui stoc dans une variable de session le mot "accueil" et qui le redirige a nouveau vers l'index qui voit qu'il faut charger la page "accueil" puisque le mot est stocké dans la session au bon endroit... hum heuu jveut pas dire mais c'est très laid et t'obtient le même probleme au niveau des pages précédentes/suivantes.

Alors peut etre une solution hybride entre le cookie et le GET mais de toute facon, je te conseil vivement de faire le GET rien que pour les moteurs de recherche.

« Dernière Édition: le 14-03-2005 a 20:37:02 par tavman » Rapporter au modérateur  

I-Radian
Re:n'avoir qu'une url pour toutes mes pages web
« Répondre #3 sur: le 14-03-2005 a 22:01:02 »
bigornot
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 579



Je suis un fantôme!

Voir le Profil
Répondre avec citation

Ce qui est mieux que :

Citation:
http://monhébergeur/monsite?page=accueil
http://monhébergeur/monsite?page=moncv

, c'est des adresses comme /accueil/accueil.htm, /moncv/moncv.htm ...

C'est tres facile a faire avec l'url rewriting :

Code:

RewriteEngine on
RewriteRule ^([a-z]+)/([a-z]+).htm$  monsite?page=$1 [L]

Rapporter au modérateur  

Des bijoux et des gros!
Re:n'avoir qu'une url pour toutes mes pages web
« Répondre #4 sur: le 16-03-2005 a 00:12:49 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Arf... Je connait super mal certaines fonctions de php... Mais c'est vrai que pour un moteur de recherche déjà, ca fait plus sérieux (une petite répétition du mot clé dans l'url, ca fait jamais de mal)... Enfin je me plante peut etre mais en fait, c'est clair que si y a moyen, vaut mieux éviter de laisser des variables dans l'url...

En tout cas, je le note

Rapporter au modérateur  

I-Radian
Re:n'avoir qu'une url pour toutes mes pages web
« Répondre #5 sur: le 16-03-2005 a 02:08:10 »
jb_gfx
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 562





Voir le Profil    WWW
Répondre avec citation

Sais tu qu'en plus la pluspart de moteurs ne lisent que la première ou les deux premières variables de l'url? Pour Google c'est 2 il me semble.

Rapporter au modérateur  

http://www.pixemedia.com
Re:n'avoir qu'une url pour toutes mes pages web
« Répondre #6 sur: le 16-03-2005 a 10:29:49 »
erwinol
Iznogoud Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1845



Que la FARCE soit avec toi

Voir le Profil    WWW
Répondre avec citation

Citation de: tavman le le 16-03-2005 a 00:12:49
Arf... Je connait super mal certaines fonctions de php...

L'URL Rewriting c'est pas du PHP. C'est une fonctionnalité d'Apache ... en gros tu met les lignes que t'a donné Bigornot dans un fichier .htaccess

Rapporter au modérateur  

MySeoBox soumet vos sites sur des milliers d'annuaire
Vous possédez un annuaire ? Gagnez de l'argent avec celui-ci grâce à l'affiliation MySeoBox !
Re:n'avoir qu'une url pour toutes mes pages web
« Répondre #7 sur: le 16-03-2005 a 19:32:49 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

ahh... oui... les fameux htaccess... mon dieu... j'ai déjà essayé... C ma hantise... j'ai jamais réussit a faire quoi que ce soit avec ca... a part pour la gestion des erreurs et le blocage de dossier... bref, rien de bien passionnant

Rapporter au modérateur  

I-Radian
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg