Masquer les extensions et redirection 301
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

weedo - Nouveau WRInaute

- Messages: 44
- Inscription: 16 Jan 2008
Masquer les extensions et redirection 301
Bonjour tout le monde,
J'utilise le htaccess suivant pour masquer les extensions .php des fichiers. Jusque là ça fonctionne bien, donc j'accède à "/fichier" et ça renvoie bien le contenu de "fichier.php". Le problème c'est que "fichier.php" est toujours accessible et ne redirige pas vers "/fichier".
Sauriez-vous comment faire ? Même après avoir testé différentes solutions rien n'y fait...
Merci d'avance pour votre aide
J'utilise le htaccess suivant pour masquer les extensions .php des fichiers. Jusque là ça fonctionne bien, donc j'accède à "/fichier" et ça renvoie bien le contenu de "fichier.php". Le problème c'est que "fichier.php" est toujours accessible et ne redirige pas vers "/fichier".
Sauriez-vous comment faire ? Même après avoir testé différentes solutions rien n'y fait...
- Code: Tout sélectionner
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([a-zA-Z0-9\-\_]+)$ $1.php [L]
Merci d'avance pour votre aide
- dmathieu
- Modérateur

- Messages: 7244
- Inscription: 9 Jan 2004
Re: Masquer les extensions et redirection 301
- Code: Tout sélectionner
RewriteEngine on
RewriteBase /
RewriteRule ^([a-zA-Z0-9\-\_]+)\.php $1 [R=301]$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([a-zA-Z0-9\-\_]+)$ $1.php [L]
Par contre, c'est le genre de chose qui est absolument inutile. Un .php dans l'url, ça ne change strictement rien.
-

weedo - Nouveau WRInaute

- Messages: 44
- Inscription: 16 Jan 2008
Re: Masquer les extensions et redirection 301
Merci pour ta réponse,
ça fait une boucle de redirection...
Sinon oui c'est vrai que le .php ne gène pas c'est juste que c'est un peu plus esthétique sans...
ça fait une boucle de redirection...
- Code: Tout sélectionner
RewriteRule ^([a-zA-Z0-9\-\_]+)\.php$ $1 [R=301]
Sinon oui c'est vrai que le .php ne gène pas c'est juste que c'est un peu plus esthétique sans...
-

weedo - Nouveau WRInaute

- Messages: 44
- Inscription: 16 Jan 2008
Re: Masquer les extensions et redirection 301
Par exemple en essayant pour un seul fichier je met ça :
Et ça ne fonctionne pas... Mais où est l'erreur ?
ça non plus...
Please help !
- Code: Tout sélectionner
RewriteRule ^monfichier\.php$ /monfichier [R=301,L]
Et ça ne fonctionne pas... Mais où est l'erreur ?
ça non plus...
- Code: Tout sélectionner
RewriteRule ^monfichier\.php$ /monfichier? [R=301,L]
Please help !
4 messages
• Page 1 sur 1
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 :
- Extensions de domaine, Redirections 301 et SEO
- masquer les URL de redirection dans openX
- redirection avec plusieurs extensions (.fr .com .org)
- Suppression des extensions sur les url et redirection
- Redirection 301 puis redirection 302 vers page 404
- [Résolu] Redirection 301 en PHP non prise en compte (code 200 à la place mais redirection)
- Bizzare après redirection 301, quand retirer la redirection?
- Redirection des urls sans redirection 301
- redirection 301 ou redirection du bureau d'enregistrement ?
- redirection 301 redirection 302
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
