renommer .php en .html

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

maxime!
WRInaute discret
WRInaute discret
 
Messages: 57
Inscription: 9 Fév 2005

renommer .php en .html

Message le Mar Mai 09, 2006 10:07

Bonjour,

Sur mon site j'ai ceci :
des .php
des .php?param=1

Que je voudrais renommer en cela :
.html
.html?param=1

Et je voudrais rediriger les adresse *.php* vers les *.html*

Les tutos font des choses beaucoup plus compliquées que mes besoins !
Comment faire ?

Merci de votre aide.


e-kiwi
Modérateur
Modérateur
 
Messages: 15618
Inscription: 23 Déc 2003

Message le Mar Mai 09, 2006 10:15

Bonjour,

quel interet à faire cela ? le but du passage en .html est de "virer" les parametres passés dans l'url apres ?

ca -> .html?param=1 par rapport à ca -> .php?param=1 n'apporte rien

toi ce que tu devrai faire, c est remplacer ca -> toto.php?param=1 par ca -> toto-1.html, non ?

maxime!
WRInaute discret
WRInaute discret
 
Messages: 57
Inscription: 9 Fév 2005

Message le Mar Mai 09, 2006 10:53

Ce n'est pas pour du référencement, c'est pour masquer (un peu) la technologie serveur utilisée sur mon interface d'administration.

ChezThierry
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 273
Inscription: 21 Oct 2005

Message le Mar Mai 09, 2006 11:25

Normalement, tu t'en tires ainsi :
Code: Tout sélectionner
RewriteRule ^(.+)\.html$ $1.php [QSA,L]

QSA recopie les paramêtres quand il y en a
L indique qu'on n'a plus de transformation à faire lorsque celle-ci est faite.

maxime!
WRInaute discret
WRInaute discret
 
Messages: 57
Inscription: 9 Fév 2005

Message le Mar Mai 09, 2006 12:54

Merci de ta réponse.

Existe-t-il un moyen de rediriger les liens .php vers les .html sans toucher au code de l'application ?
J'ai essayé ceci, mais ça semble tourner en rond :
Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.+)\.html$ $1.php [QSA,L]
RedirectMatch (.*)\.php$ $1.html


e-kiwi
Modérateur
Modérateur
 
Messages: 15618
Inscription: 23 Déc 2003

Message le Mar Mai 09, 2006 12:57

>> pour masquer (un peu) l

alors vraiment un peu :) ce qui pourrai te nuire saurons tres bien que c est du php :)

ChezThierry
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 273
Inscription: 21 Oct 2005

Message le Mar Mai 09, 2006 12:58

maxime! a écrit:Merci de ta réponse.

Existe-t-il un moyen de rediriger les liens .php vers les .html sans toucher au code de l'application ?
J'ai essayé ceci, mais ça semble tourner en rond :
Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.+)\.html$ $1.php [QSA,L]
RedirectMatch (.*)\.php$ $1.html


Pas bien compris la question...
Si tu veux que ton application affiche des liens en .html, il faudra modifier l'application, tu n'as pas le choix.

ChezThierry
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 273
Inscription: 21 Oct 2005

Message le Mar Mai 09, 2006 12:59

J'y pense, quitte à masquer la technologie, pourquoi pas remplacer .php par .pl ou .asp ? :)


e-kiwi
Modérateur
Modérateur
 
Messages: 15618
Inscription: 23 Déc 2003

Message le Mar Mai 09, 2006 13:16

>> sans toucher au code de l'application

ah oui, j'avais pas vu. tu dois bien sur modifier tous tes liens dans ton code

maxime!
WRInaute discret
WRInaute discret
 
Messages: 57
Inscription: 9 Fév 2005

Message le Mar Mai 09, 2006 13:23

tu dois bien sur modifier tous tes liens dans ton code


Tant pis :(

Merci de votre aide.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. 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