[Rewrite] Page sans extension

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2199
Inscription: 10 Avr 2005

[Rewrite] Page sans extension

Message le Ven Nov 24, 2006 10:04

Bonjour,

Je ne parviens pas à trouver la règle de ré-écriture pour ajouter .php à toutes mes pages sans extension.

Afin que /a soit redirigé vers /a.php

J'ai essayé des choses de ce style :
Code: Tout sélectionner
RewriteRule (.*)([^\.php])$ $1.php [L]



L'idéal serait de ne pas ajouter d'extension au url finissant par un /

example.com/images/ reste inchangé


Merci


lothar
WRInaute passionné
WRInaute passionné
 
Messages: 1531
Inscription: 12 Juil 2003

Message le Ven Nov 24, 2006 10:30

Pourquoi veux-tu forcer les extensions ?


TrAsKiN
WRInaute discret
WRInaute discret
 
Messages: 136
Inscription: 17 Juil 2006

Message le Ven Nov 24, 2006 10:37

Et si tu faisait :

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


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2199
Inscription: 10 Avr 2005

Message le Ven Nov 24, 2006 11:13

lothar a écrit:Pourquoi veux-tu forcer les extensions ?


Pour avoir une url sans extension tout simplement.


TrAsKiN sans succès merci, je ne comprends pas la règle d'ailleurs.


lothar
WRInaute passionné
WRInaute passionné
 
Messages: 1531
Inscription: 12 Juil 2003

Message le Ven Nov 24, 2006 13:31

Si tu ne mets pas les extensions ça fonctionnera aussi, non ?


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17005
Inscription: 23 Fév 2004

Message le Ven Nov 24, 2006 13:48

Et ça...

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


?


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2199
Inscription: 10 Avr 2005

Message le Ven Nov 24, 2006 14:14

lothar a écrit:Si tu ne mets pas les extensions ça fonctionnera aussi, non ?

Pas chez moi ceci dit il est peut être possible de cela se config.


Toujours pas HawkEye.


En fait c'est plus compliqué que cela semble.

- Un fichier .php (\.php) ne doit pas être ré-écrit
- Un répertoire finissant par un slash (/$) non plus

Mais j'avais pas pensé à tous les autres types de fichier (js, css, images, ...).

De tout façon je n'arrive pas à faire tourner un cas simple :
/a pointe vers /a.php


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 REFERENCEMENT 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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Send to Phone

  • Indice de densité
    Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page.
  • Analyseur d'entête HTTP
    Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
  • Calcul du taux de liens profonds
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.


Qui est en ligne

Utilisateurs parcourant ce forum: vinaurel et 2 invités