Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
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 13/07/2011, 10h35   #1
Membre habitué
 
Avatar de tsunamichups
 
Inscription : octobre 2009
Messages : 161
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 161
Points : 140
Points : 140
Par défaut Redirection 301 et global.asa

Bonjour,
Je viens de créer un site qui viens remplacer un anciens site (certain page on disparut, et d’autres ce sont créé en plus).
Le ancienne page étant indexé dans google je souhaiterais faire des redirection 301 pour ne pas perdre mon référencement.
Petit soucis, les page indexé sont des page .html et mes nouvelle des .asp

Je suis sous server IIS et je développe en asp (vb)

J'ai tester avec un web.config, mais cela ne marche pas.
Les redirection html et javascript n'étant pas recommander pour les 301 vu qu'on ne renvois pas de header 301, il ne me reste plus que la solution du global.asa

Mais la je suis larger
j'ai chercher sur pas mal de site mais rien n'a été concluant ...

pour le moment j'ai ca dans mon global.asa

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
	' Il est exécuté avant la première session a démarré.
	Sub Application_OnStart 
 
	End Sub
 
	' Il est exécuté lorsque l'application est terminée.
	Sub Application_OnEnd 
 
	End Sub
 
	' Il est exécuté lorsque le serveur crée une nouvelle session (quand un nouveau client acccesses notre serveur).
	Sub Session_OnStart 
 
	End Sub
 
	' C'est exécuter quand une session est d'abandonner après la période de temps sans contact entre le client et le serveur (normalement après 20 minutes environ de la dernière demande d'un client spécifique, le serveur considère qu'il ne va pas revenir , donc il va supprimer toutes les informations relatives à cette session).
	Sub Session_OnEnd 
 
	End Sub
</SCRIPT>

(Le début pour être honnête)

Ce que je cherche concrètement s'est j'ai une page a.htm, je veux faire une redirection 301 sur b.asp
Je n'ai pas qu'une seul page a rediriger

Je ne vois pas du tout comment faire

Est-ce que quelqu'un aurait une idée pour me dépanner ?

Merci d'avance
tsunamichups est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 14h09   #2
Membre à l'essai
 
Inscription : mai 2006
Messages : 64
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 64
Points : 20
Points : 20
Salut,

Malheureusement tu ne pourras pas utiliser le global.asa pour ça, car les fonctions à l'intérieur ne seront pas exécutées lorsque l'usager va lancer une page html, seulement lorsqu'il lancera une page asp sur ton site pour la première fois.

La meilleure chose que tu puisses faire dans une page html je pense est ceci:
Code :
1
2
 
<meta http-equiv="refresh" content="0;URL=/b.asp">
Mais là je ne sais pas trop quel impact ça aura sur l'indexation.
Loki13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 14h14   #3
Membre habitué
 
Avatar de tsunamichups
 
Inscription : octobre 2009
Messages : 161
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 161
Points : 140
Points : 140
Je te remercie de ta réponse,
Je connaissais cette technique le problème s'est quel ne renvois pas de header 301 donc elle n'est pas considéré comme une redirection 301 et a ce que j'ai pu lire sur le net, google aurait tendance à mal le prendre et à pénaliser cette pratique ...

Je ne savais pas que le global.asa concernait uniquement les pages .asp
Donc je suppose que le web.config concerne que les page en .aspx
tsunamichups est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 15h20   #4
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 363
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 363
Points : 1 546
Points : 1 546
Bonjour

En rajoutant
Code :
1
2
<meta http-equiv="status" content="301 Moved permanently">
ça ne suffit pas ?
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 08h54   #5
Membre habitué
 
Avatar de tsunamichups
 
Inscription : octobre 2009
Messages : 161
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 161
Points : 140
Points : 140
Citation:
Envoyé par roro06 Voir le message
Bonjour

En rajoutant
Code :
1
2
<meta http-equiv="status" content="301 Moved permanently">
ça ne suffit pas ?
Je ne connaissais pas mais si cela fait l'équivalent d'un 301 je suis preneur
tsunamichups est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h00.


 
 
 
 
Partenaires

Hébergement Web