Webmaster Hub: redirection 301 rewriting - Webmaster Hub

Aller au contenu

  • 2 Pages +
  • 1
  • 2
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

redirection 301 rewriting Noter : -----

#21 L'utilisateur est hors-ligne   smile 

  • Groupe : Hubmaster
  • Messages : 1 149
  • Inscrit(e) : 07-octobre 03
  • Genre:Homme
  • Localisation:marseille
  • Société:Mayocrea

Posté 15 juin 2005 - 18:47

Encore un souci cette fois-ci avec preg_replace, les expressions regulières c'est pas mon truc :blush:

$results = preg_replace( "/&np=(.*?)/", "-$1.html", $results );


j'aimerai donc que ca remplace &np=... par
-"caractères".html

mais j'ai
-.html"caractères"

il me le met à la fin why :o
Smile
Graphiste, développeur freelance Mayocrea Conception de sites web
0

#22 L'utilisateur est hors-ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 725
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 15 juin 2005 - 19:50

Salut Smile,

A quoi te sert le ? de ta règle :?:

Ceci suffit:
$results = preg_replace( "/&np=(.*)/", "-\\1".".html", $results );

ou encore
$results = preg_replace( "/&np=(.*)/", "-\\1.html", $results );


Dan ;)
0

#23 L'utilisateur est hors-ligne   smile 

  • Groupe : Hubmaster
  • Messages : 1 149
  • Inscrit(e) : 07-octobre 03
  • Genre:Homme
  • Localisation:marseille
  • Société:Mayocrea

Posté 15 juin 2005 - 22:39

Après verif en effet le ? est un symbole de répétition comme le *

C'est ok maintenant, le rewriting est en place et les 301 aussi, ca devrait faire un peu le ménage :)

thanks :)
Smile
Graphiste, développeur freelance Mayocrea Conception de sites web
0

#24 L'utilisateur est hors-ligne   Anonymus 

  • Groupe : Hubmaster
  • Messages : 5 139
  • Inscrit(e) : 26-août 03
  • Genre:Homme
  • Localisation:Normandie.. (pas loin de Paris)
  • Société:L'atelier des Chefs

Posté 16 juin 2005 - 05:59

Ne risques tu pas de te retrouver bloquer, lorsque tu essaieras de changer de page, pour acceder à la seconde page, avec cette méthode ?
0

#25 L'utilisateur est hors-ligne   smile 

  • Groupe : Hubmaster
  • Messages : 1 149
  • Inscrit(e) : 07-octobre 03
  • Genre:Homme
  • Localisation:marseille
  • Société:Mayocrea

Posté 16 juin 2005 - 09:36

C'est à dire ?

Là tu changes de pages, la navigation est fluide, j'ai pas de problèmes, ca me permet de mettre toutes mes anciennes pages en 301, pas besoin de fichiers robots, et de les rediriger vers mes pages rewritées.

Ce message a été modifié par smile - 16 juin 2005 - 09:47.

Smile
Graphiste, développeur freelance Mayocrea Conception de sites web
0

#26 L'utilisateur est hors-ligne   toniok 

  • Groupe : Webmaster Régulier
  • Messages : 50
  • Inscrit(e) : 14-avril 07

Posté 14 avril 2007 - 13:14

Salut Dan, bonjour tout le monde,

J'ai un problème similaire que je vais essayer d'expliquer calmement :)

Je travaille actuellement sur un site édité en PHP, mais qui n'appelle pas de variable, ni de base de données

Je souhaite que mes URLS s'affichent en .html au lieu de .php

J'ai donc écrit dans mon .htaccess la règle suivante :

RewriteEngine on
RewriteRule ^(.*)\.html$ /$1.php [L]


Jusqu'ici tout va bien, si j'appelle une page avec l'extension .php elle s'affiche correctement avec l'URL finissant par .php
Aussi, si j'appele la même page avec l'extension .html elle s'affiche correctement avec l'URL finissant par .html

Ce que je voudrais faire :
Quand j'appelle une page avec l'extension .php, elle s'affiche avec l'URL finissant par .html, via une redirection 301.

Pourquoi je veux faire ça :
Je travaille sur le référencement du site d'un client qui a été édité en .html statique.
Je veux juste rendre certaines parties du site dynamiques (ex : faire des include du footer, de l'entete, fonction date...).
Je veux donc éditer des nouvelles pages en .php, garder dans le code source les liens vers les pages avec l'extension .php, mais faire apparaitre le tout avec l'extension .html via une redirection permanente des fichiers .php vers .html.

Est-ce clair ? :blush:

Je peux ré-expliquer si c'est pas assez clair.

Ce message a été modifié par toniok - 14 avril 2007 - 13:15.

0

#27 L'utilisateur est hors-ligne   toniok 

  • Groupe : Webmaster Régulier
  • Messages : 50
  • Inscrit(e) : 14-avril 07

Posté 17 avril 2007 - 09:26

Bon zut alors ! toujours pas de réponse...

J'ai cherché comme un fou une solution mais pas trouvé...
HELP !
:)
0

#28 L'utilisateur est hors-ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 725
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 17 avril 2007 - 09:41

Tu aurais plutôt dû ouvrir un nouveau sujet, au lieu de faire remonter une discussion vieille de 2 ans :)
0

#29 L'utilisateur est hors-ligne   smile 

  • Groupe : Hubmaster
  • Messages : 1 149
  • Inscrit(e) : 07-octobre 03
  • Genre:Homme
  • Localisation:marseille
  • Société:Mayocrea

Posté 17 avril 2007 - 09:50

C'est clair en 2 ans, bien des choses sont passées ;)
Smile
Graphiste, développeur freelance Mayocrea Conception de sites web
0

#30 L'utilisateur est hors-ligne   toniok 

  • Groupe : Webmaster Régulier
  • Messages : 50
  • Inscrit(e) : 14-avril 07

Posté 17 avril 2007 - 09:53

OK !
Je pensais que ma problématique était très proche de celle de ce post...
Et que pour cette raison, il était inutile d'encombrer le forum avec un nouveau post...

Bon et bien je suis vos conseils et je m'y colle !
0

Partager ce sujet :


  • 2 Pages +
  • 1
  • 2
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)