Ce que mon DNS peut faire ?

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 : Ce que mon DNS peut faire ?

par Thegritch » 01 juil. 2008, 14:24

Exactement cela.

Mais je pensais qu'on n'était pas obligé de passer par de la réécriture d'URL.

C'est une technique qui se met en place côté serveur et via des expressions régulières permet de "réécrire" l'ancienne url par une nouvelle souvent plus propre.

Edit :

Merci le coup de la frame me va parfaitement ... les limitations qui en découlent me conviennent.

@+ Thegritch

par Calimero » 01 juil. 2008, 14:24

Cette technique n'a en fait rien à voir avec le DNS. Si tu crois cela, c'est parceque certains prestataires de DNS (souvent dynamiques, genre ulimit) proposent cela en tant qu'option. Voici comment ça fonctionne :

Il faut placer à la racine de ton site une simple page html (que tu peux appeler index.html) contenant uniquement une frame appelant ta vraie page d'accueil (par exemple index.php?variable=valeur).

Il faut aussi veiller à ce qu'Apache considère ce fichier comme étant le premier à consulter en cas de requête sur le dossier (voir la directive DirectoryIndex). Mais si tu as de la chance, à ce niveau là, ça passera tout seul et tu n'auras rien de spécial à faire. Je te l'indique donc uniquement si tu rencontres un problème dans la mise en oeuvre.

Il faut savoir qu'après avoir fait cela, la navigation à l'intérieur de ton site se fera à travers la frame, ce qui a pour effet de conserver l'url propre (ce que tu veux) mais la contrepartie en sera que pour le visiteur lambda, mettre une page précise en favori sera difficile. De même, certains moteurs de recherche risquent de mal (voire pas du tout) référencer tes pages à cause de cela.

Comme on te le signale plus haut, la réécriture d'URL est une bien meilleure option :-)

par mcorgnet » 01 juil. 2008, 14:20

De toute manière,

si tu as :

www.monsite.fr?p=1&r=6352&f=prout

et que tu veux :

www.monsitre.fr

C'est quoi, à part de la ré-écriture d'url ?

par Thegritch » 01 juil. 2008, 14:19

heum...

J'ai cru comprendre que le DNS pouvait le faire tout seul comme un grand, sans avoir besoin de faire le ré-écriture d'url ?

par Berzemus » 01 juil. 2008, 14:18

Ce serait justement overkill que de manipuler le DNS pour que ton domaine renvoie sur l'adresse que tu veux.. l'url-rewriting reste la meilleure option.

par mcorgnet » 01 juil. 2008, 14:17

L'url rewriting est intéressant dans le cas du référencement. En l'occurrence, c'est aussi la solution à ton problème.

par Thegritch » 01 juil. 2008, 14:09

Merci à toi pour cette réponse mais t'es t'il possible de m'en dire plus ?

=> Quels services le propose (personnellement je n'en connais pas)
=> Pourquoi récrire l'url ?
=> As tu de la doc ou ce genre de choses pour que je puisse fouiller un peu ?

Merci encore !!

@+ Thegritch

par katagoto » 01 juil. 2008, 12:28

C'est tout à fait possible, plein de services sont proposés pour ta demande, le seul problème c'est que pour retrouvé le sujet interessant, sur ton site, il faudra refaire le chemin...

Ce que mon DNS peut faire ?

par Thegritch » 01 juil. 2008, 11:42

Hello,

Une question me trotte dans la tête depuis un certain temps.
Je développe en php des applications et je voudrais que les paramètres de ces applications soient cachés.

Exemple :

http:://www.monsite.fr/index.php?id=9&var1=toto

Deviendrait :

http:://www.monsite.fr

Je me suis donc intéressé dans un premier temps à l'URL rewriting. Mais je me dis que c'est beaucoup de chose pour peu de chose en définitive.

J'ai lu après que le le DNS de mon hébergeur était à même de le faire. Est-ce exact ? D'après lui non, mais je pose tout de même la question.

@+ Thegritch