web-dev-qa-db-fra.com

Quel code HTTP utiliser lors de la redirection vers une page aléatoire

J'ai une URL domain.com/random, qui redirigera vers une page aléatoire.

Quel serait le code HTTP correct pour cela?

De plus, j'insère le lien comme ceci:

<a href="/random" rel="nofollow" title="Random profile">Show random profile</a>

Les araignées ne suivront pas ce lien. Dois-je me préoccuper du code HTTP que j'envoie?

2
rlcabral

Je ne pense pas que vous devriez envoyer un code HTTP (à part le 200 habituel). Les araignées peuvent ou non suivre ce lien. S'ils le suivent, ils peuvent décider de lui donner moins de poids, mais y faire tout de même attention. Les redirections 301/302 indiquent "ce qui était auparavant est maintenant ailleurs", mais il n'y a jamais rien eu sur votre lien aléatoire au départ. Même si c'était le cas, parce que vous les envoyez dans un endroit aléatoire, il n'est pas vrai que tout ce qui se trouvait ailleurs existe, car il y a toujours un endroit différent.

3
paulmorriss