URL Rewriting et séparateurs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : URL Rewriting et séparateurs

Hello !

par Neomcdn » 10 sept. 2008, 10:09

Merci pour ton aide et tes conseils !

çà nous fait deux techniques...

Merci encore !

@+ :D

par Victor BRITO » 09 sept. 2008, 20:45

Que proposes-tu à la place pour résoudre notre problème, parce qu'apparemment l'élément base semble fonctionner...

Qu'en penses-tu?
Je ne dénigre en aucun cas l'élément HTML base, rassure-toi. ;)

Je voulais juste signaler qu'avec des liens qui sont tous de ce type :

Code : Tout sélectionner

<a href="/dossier/sous-dossier/sous-sous-dossier/page.html">un lien dont le chemin commence à la racine du site (autrement dit, par un /)</a>
ça marche aussi. ;)

par Neomcdn » 09 sept. 2008, 19:48

Salut!

Que proposes-tu à la place pour résoudre notre problème, parce qu'apparemment l'élément base semble fonctionner...

Qu'en penses-tu?

@+!

par Victor BRITO » 09 sept. 2008, 14:38

Il n'est pas nécessaire d'utiliser l'élément base, à partir du moment où tous les liens ont un chemin commençant à la racine du site (ou du sous-domaine, c'est selon).

par Neomcdn » 09 sept. 2008, 12:43

La technique fonctionne donc:

<base href="http://www.monsite.fr/" >

à mettre dans le <head>. Attention il est nécessaire de l'indiquer avant tous les liens (CSS, javascript,...)

Merci pour ton aide Vertu!

@+

par Vurtu » 09 sept. 2008, 11:01

Idem pour les liens

Au lieu d'avoir le lien catergorie/souscategorie/element.html
on a le lien /catergorie/souscategorie/element.html

par Neomcdn » 09 sept. 2008, 10:49

Merci pour ta réponse Vertu.

Oui mais çà ne règle pas le problème des autres liens rewrités ?...

En effet si j'indique en lien à partir de l'adresse http://www.monsite.fr/camping/vendee/C6-7.html :

chambre/hote-vendee/C6-29.html

Il va me chercher le lien :

http://www.monsite.fr/camping/vendee/ch ... C6-29.html

Ce qui n'est pas gérable en absolu car tout est dynamique !

Je viens de trouver ce post qui me semble intéressant :
http://www.webrankinfo.com/forums/viewtopic_80108.htm

Qu'en pensez-vous?

@+ !

par Vurtu » 09 sept. 2008, 10:37

si on appel le fichier "styles.css" il suffit de maintenant appeler "/styles.css"
en gros, la solution est de mettre un chemin absolu vers les fichiers (css, images, javascript, ...)

URL Rewriting et séparateurs

par Neomcdn » 09 sept. 2008, 10:31

Bonjour,

Nous avons vu sur WRI que les séparateurs à utiliser pour de l'url rewriting étaient soit :

- le .
- la ,
- le -
- le |
- le /

Nous avons choisi le - pour concaténer les mots clé (noms des villes, noms composés). Nous devons donc choisir un autre séparateur pour scinder les catégories, sous-catégories,...

Il nous semblait que le plus utilisé était le / mais nous avons un problème.

En effet, si nous écrivons une URL du type :

http://www.monsite.fr/camping/vendee/C6-7.html

Le problème est que les / sont considérés comme des ouvertures de dossiers et nous avons donc des problèmes sur tous nos liens qui deviennent non trouvés (feuilles CSS,...)...

Avez-vous déjà rencontré ce type de problème ?

En espérant avoir été assez clair ?!

Merci par avance !

@+!