Changement de langage de programmation

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

Nightwolf
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 128
Inscription: Mer Avr 05, 2006 17:33

Changement de langage de programmation

Message le Mar Mar 25, 2008 11:24

Bonjour,

J'ai un site en .asp et je vais bientôt changer pour une version en .php et d'hébergement.
l'hébergement c'est pas le problème car juste le nom de domaine donc aucune incidence.
Par contre pour les liens des pages je ne sais pas trop comment faire ...
Laisser la version asp en ligne et faire une redirection vers la version php faire des redirections partout...
Je sais pas trop.
Par contre je garde la même architecture à l'identique avec beaucoup de plus mais la base est la même.
Auriez-vous des idées ?

Car je suis sois 1er sois 2eme en permanence sur google et j'aimerais pas tout perdre.

merci d'avance


ecocentric
WRInaute accro
WRInaute accro
 
Messages: 3577
Inscription: Mar Fév 10, 2004 16:40

Message le Mar Mar 25, 2008 11:30

si tu gardes le nom des pages à l'identique (exception faite de l'extension), tu peux faire une redirection permanente avec une règle de renommage via le .htaccess. Sinon, tu fais la même chose pour les pages les plus importantes, au cas par cas, et tu rediriges les autres vers la page principale ou des pages de rubrique.

Charles (W.E.B)
Nouveau WRInaute
 
Messages: 34
Inscription: Dim Nov 11, 2007 23:57

Message le Mar Mar 25, 2008 12:27

Sinon tu garde la même extension des pages et tu dis à Apache que les fichiers .asp sont des scripts PHP (à voir suivant ce qu'il y a d'autre sur le serveur)

jamalofski
WRInaute discret
WRInaute discret
 
Messages: 85
Inscription: Sam Mar 03, 2007 16:51

Message le Mar Mar 25, 2008 14:48

la solution de Charles (W.E.B) est parfaite, car t'auras rien à modifier pour les noms de tes pages.
une simple ligne suffira dans httpd.conf :
Code: Tout sélectionner
AddType application/x-httpd-php .asp


ecocentric
WRInaute accro
WRInaute accro
 
Messages: 3577
Inscription: Mar Fév 10, 2004 16:40

Message le Mar Mar 25, 2008 14:54

Charles (W.E.B) a écrit:Sinon tu garde la même extension des pages et tu dis à Apache que les fichiers .asp sont des scripts PHP (à voir suivant ce qu'il y a d'autre sur le serveur)

Aussi, mais ça me ferait bizarre ^^.


Pandore
WRInaute accro
WRInaute accro
 
Messages: 1426
Inscription: Ven Oct 14, 2005 22:38

Message le Mar Mar 25, 2008 19:41

jamalofski a écrit:a solution de Charles (W.E.B) est parfaite, car t'auras rien à modifier pour les noms de tes pages.
une simple ligne suffira dans httpd.conf :

Code: Tout sélectionner
AddType application/x-httpd-php .asp


Juste pour information : ça marche aussi pour un hébergement mutualisé ??? Ou ce n'est que pour les hébergements dédiés ???

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Mar Mar 25, 2008 20:12

Pandore a écrit:
jamalofski a écrit:a solution de Charles (W.E.B) est parfaite, car t'auras rien à modifier pour les noms de tes pages.
une simple ligne suffira dans httpd.conf :

Code: Tout sélectionner
AddType application/x-httpd-php .asp


Juste pour information : ça marche aussi pour un hébergement mutualisé ??? Ou ce n'est que pour les hébergements dédiés ???


Ca doit marcher en mutualisé, il n'y a pas de raison.

Nightwolf
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 128
Inscription: Mer Avr 05, 2006 17:33

Message le Lun Mai 26, 2008 9:04

je suis en mutualiser est t'il possible de faire la meme chose dans le .htaccess ?

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Lun Mai 26, 2008 16:41

Nightwolf a écrit:je suis en mutualiser est t'il possible de faire la meme chose dans le .htaccess ?


Je crois avoir déja répondu. Si tu ne m'a pas cru la première fois, ça ne sert à rien que je répète... :wink:

Nightwolf
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 128
Inscription: Mer Avr 05, 2006 17:33

Message le Mar Mai 27, 2008 12:36

Vap a écrit:
Pandore a écrit:
jamalofski a écrit:a solution de Charles (W.E.B) est parfaite, car t'auras rien à modifier pour les noms de tes pages.
une simple ligne suffira dans httpd.conf :

Code: Tout sélectionner
AddType application/x-httpd-php .asp


Juste pour information : ça marche aussi pour un hébergement mutualisé ??? Ou ce n'est que pour les hébergements dédiés ???


Ca doit marcher en mutualisé, il n'y a pas de raison.


Donc après avoir tester sa et ne marche pas.
si je prend une page qui existe sur mon server en .php mais que je la renomme avec .asp sa me dit que sa existe pas .

Merci d'avance


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 5069
Inscription: Mer Nov 23, 2005 10:38

Message le Mar Mai 27, 2008 12:45

Nightwolf a écrit:
Vap a écrit:
Pandore a écrit:
jamalofski a écrit:a solution de Charles (W.E.B) est parfaite, car t'auras rien à modifier pour les noms de tes pages.
une simple ligne suffira dans httpd.conf :

Code: Tout sélectionner
AddType application/x-httpd-php .asp


Juste pour information : ça marche aussi pour un hébergement mutualisé ??? Ou ce n'est que pour les hébergements dédiés ???


Ca doit marcher en mutualisé, il n'y a pas de raison.


Donc après avoir tester sa et ne marche pas.
si je prend une page qui existe sur mon server en .php mais que je la renomme avec .asp sa me dit que sa existe pas .

Merci d'avance


Hé bien si ca ne marche pas, tu n'as pas moyen de procéder ainsi. Il va donc te falloir faire des redirections 301 fichier par fichier.

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Mar Mai 27, 2008 13:37

Ca peut dépendre de l'hébergeur.

Par exemple, chez 1and1, il faudrait mettre:

Code: Tout sélectionner
AddType x-mapp-php5 .asp


Je viens de tester, ça marche (sur un mutualisé).


e-kiwi
Modérateur
Modérateur
 
Messages: 13817
Inscription: Mar Déc 23, 2003 9:04

Message le Mar Mai 27, 2008 14:11

Oui mais c est un peu comme avoir un interieur d'Audi a8 et l'exterieur d'une 2cv ça, non ? moi ça me perturberai d'avoir mes pages php appelées via des url ... asp quand même :D

Nightwolf
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 128
Inscription: Mer Avr 05, 2006 17:33

Message le Mar Mai 27, 2008 14:24

Pour ce qui est de l'audi A8 et de la 2ch et bien franchement l'aspect exterieur ne veux rien dire de l'interrieur :)

Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} ^planet-montre.com$
RewriteRule ^(.*) http://www.planet-montre.com/$1  [QSA,L,R=301]
RewriteRule ^(.*).asp(.*) $1.php$2
AddType x-mapp-php5 .asp
SetEnv SESSION_USE_TRANS_SID 0


Voici le contenu de mon .htaccess et rien a y faire le sans www ne veux pas aller vers le www et encor moin le .Asp vers .Php

Merci d'avance [/code]

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Mar Mai 27, 2008 16:32

Ta deuxième règle est bizarre :

Code: Tout sélectionner
RewriteRule ^(.*).asp(.*) $1.php$2


Si tu veux passer des paramètres, il faut utiliser QSA :


Code: Tout sélectionner
RewriteRule ^(.*).asp $1.php [QSA]


Ensuite, soit tu dit que les pages .asp sont du PHP par le AddType, soit tu réécris les asp en php par la règle ci dessus. Faire les deux en même temps ne sert à rien.

Enfin, chez 1and1, il faut ajouter la ligne ci dessous avant RewriteEngine on :

Code: Tout sélectionner
Options +FollowSymLinks

Changement de langage de programmation

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités