htaccess et rewriting
5 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
htaccess et rewriting
Coucou,
J'aurais juste un petit conseil à demander :
Voilà, j'ai un fiichier PHP que je dois afficher sans l'extension ".php".
La barre d'adresse doit afficher http://www.monsite.com/mapage au lieu de http://www.monsite.com/mapage.php
J'ai donc écris la règle suivante :
RewriteEngine on
RewriteBase /
RewriteRule ^mapage$ mapage.php
Le probleme, c'est que je suis tout simplement redirigé vers mapage.php, comme avec une 301. L'adresse réelle est affichée dans la barre d'adresse.
J'ai donc essayé avec [R], [N], [L] ... (au petit bonheur, je suis pas un pro du .htaccess
), mais ça ne change rien.
Vous auriez une idée ?
Merci !
J'aurais juste un petit conseil à demander :
Voilà, j'ai un fiichier PHP que je dois afficher sans l'extension ".php".
La barre d'adresse doit afficher http://www.monsite.com/mapage au lieu de http://www.monsite.com/mapage.php
J'ai donc écris la règle suivante :
RewriteEngine on
RewriteBase /
RewriteRule ^mapage$ mapage.php
Le probleme, c'est que je suis tout simplement redirigé vers mapage.php, comme avec une 301. L'adresse réelle est affichée dans la barre d'adresse.
J'ai donc essayé avec [R], [N], [L] ... (au petit bonheur, je suis pas un pro du .htaccess
Vous auriez une idée ?
Merci !
Sauf erreur de ma part et selon la config d'apache tu peux appeler http://www.monsite.com/mapage sans soucis, il t'affiche la page et ce sans l'extension.
Essai ceci:
Si cela ne marche pas cela vient de chez toi et de ta config d'apache
- Code: Tout sélectionner
Options FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ $1.php [L]
Si cela ne marche pas cela vient de chez toi et de ta config d'apache
Borower a écrit:Essai ceci:
- Code: Tout sélectionner
Options FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ $1.php [L]
Si cela ne marche pas cela vient de chez toi et de ta config d'apache
Non, ça me génère une Internal server error (500)
D'apres mon hebergeur, mon PHP est compilé en module CGI et non en module Apache.
Peut-être que le problème vient de là ?
Alors la je ne peut pas t'aider je ne connais pas assez le htaccess pour te donner un coup de main.
En tous cas moi j'ai essayé chez moi et tous marche normalement.
Peut etre avec:
En tous cas moi j'ai essayé chez moi et tous marche normalement.
Peut etre avec:
- Code: Tout sélectionner
Options FollowSymLinks
RewriteEngine on
RewriteRule ^([^\.]+)$ /dossierdusite/$1.php [L]
RewriteRule ^([^\.]+).html$ /dossierdusite/$1.php [L]
5 messages • Page 1 sur 1
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 :
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Article sur le fichier .htaccess
- l'URL Rewriting expliqué aux débutants
- L'URL Rewriting expliqué aux débutants
- Tutoriel URL Rewriting
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Comment éviter les contenus dupliqués (avec/sans le www)
- Aperçu des différents types de redirection
- Découpage du forum webmaster en 2 forums
- rewriting et htaccess
- pb url rewriting et htaccess
- Htaccess-url rewriting
- rewriting et htaccess .php?no=
- htaccess / url rewriting
- Problème d'URL rewriting via htaccess
- [Résolu] .htaccess en local (rewriting)
- URL Rewriting sans htaccess ?
- Comprehension de rewriting + htaccess + Redirection
- URL Rewriting et .htaccess no work for my !
- htaccess https et http rewriting
- Spip et url rewriting (htaccess)
- Hébergement avec Rewriting et .htaccess
- url rewriting sans htaccess
- Rewriting et .htaccess = Erreur 404...
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum