Htaccess tout simple qui marche pas
11 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
Htaccess tout simple qui marche pas
Bonjour,
J'ai pourtant l'habitude des htaccess et de l'URL Rewriting mais là.. un truc tout simple et ça ne marche pas. A noter que sur mes autres sites du serveur (dédié), ça fonctionne très bien.
la première règle fonctionne sans souci
la deuxième ne fonctionne pas (You don't have permission to access /fr/contact on this server.)
et la troisième fonctionne..
et la quatrième pas (idem que la 2)
j'ai essayé les trois options dont les deux mises en commentaire ci-dessus..
D'où cela peut-il venir ?[/i]
J'ai pourtant l'habitude des htaccess et de l'URL Rewriting mais là.. un truc tout simple et ça ne marche pas. A noter que sur mes autres sites du serveur (dédié), ça fonctionne très bien.
- Code: Tout sélectionner
Options +FollowSymlinks
#Options +SymlinksIfOwnerMatch
#Options Indexes FollowSymLinks MultiViews
RewriteEngine on
RewriteRule ^index\.html$ /index.php [NC,L]
RewriteRule ^fr/contact$ /index.php?lang=fr&p=contact [NC,L]
RewriteRule ^contact.html$ /index.php?lang=fr&p=contact [NC,L]
RewriteRule ^fr/contact.html$ /index.php?lang=fr&p=contact [NC,L]
la première règle fonctionne sans souci
la deuxième ne fonctionne pas (You don't have permission to access /fr/contact on this server.)
et la troisième fonctionne..
et la quatrième pas (idem que la 2)
j'ai essayé les trois options dont les deux mises en commentaire ci-dessus..
D'où cela peut-il venir ?[/i]
Merci pour ton message.bgdc a écrit:Dans la seconde regle il te manque le \.html et dans les autres il te manque le \ devant html
essaye deja ça.
déjà essayé, j'ai mis les différentes façons pour que vous puissiez voir que ça ne venait pas de là.
les 2 qui ne marchent pas ne seraientt-elles pas dans 1 repertoire ? si oui tu doit creer un nouveau fichier .htaccess dans le repertoire /fr/ et ecrire les regles de cette maniere :
- Code: Tout sélectionner
RewriteRule ^fr/contact$ /fr/index.php?lang=fr&p=contact [NC,L]
RewriteRule ^fr/contact.html$ /fr/index.php?lang=fr&p=contact [NC,L]
je ne veux et n'ai pas besoin d'un répertoire par langue, htaccess doit justement permettre de les simuler normalement, c'est ce que je fais pour une dizaine de sites (règles identiques, même serveur dédié, même config apache,..), je ne vois pas pourquoi ça ne fonctionne pas ici..KOogar a écrit:les 2 qui ne marchent pas ne seraientt-elles pas dans 1 repertoire ? si oui tu doit creer un nouveau fichier .htaccess dans le repertoire /fr/ et ecrire les regles de cette maniere :
- Code: Tout sélectionner
RewriteRule ^fr/contact$ /fr/index.php?lang=fr&p=contact [NC,L]
RewriteRule ^fr/contact.html$ /fr/index.php?lang=fr&p=contact [NC,L]
oui ce sont des répertoires virtuels, mais on n'en est pas encore au moment où la page s'affiche, donc pas encore besoin du base href que j'ai mis dans le code par ailleurs..KOogar a écrit:je tatonne, je sais pas tout ce que tu fais...c'est donc des repertoires virtuelles ? si oui il faut mettre dans ta page ce code:
<base href="http://www.ndd.com/" />
11 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 :
- Article sur le fichier .htaccess
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Parts de marché des moteurs en Europe (Février 2006)
- L'URL Rewriting expliqué aux débutants
- Parts de marché des moteurs aux USA (Avril 2008)
- Comment éviter les contenus dupliqués (avec/sans le www)
- Aperçu des différents types de redirection
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- l'URL Rewriting expliqué aux débutants
- Parts de marché des moteurs aux USA en Juillet 2008 (Hitwise)
- Un truc tout simple... qui marche pas [REGLE]
- une ligne de code toute simple qui marche pas (snif)
- [.htaccess] quetion simple
- htaccess : une question très simple
- .htaccess et IE marche pas
- .htaccess deny ne marche pas...
- Plusieurs htaccess et ca ne marche pas
- plusieurs .htaccess et ça marche pas?
- Améliorer un htaccess qui marche à l'arraché
- htaccess ne marche pas chez Club-internet ?
- URL Rewriting et .htaccess : ne marche pas bien...
- .htaccess url rewriting qui marche que dans un sens
- Rewriting simple/pas-simple !
- Problème tout simple sur un formulaire tout simple...
- encodage des caractères : ça marche, ça marche pas
Consultez la description détaillée des produits ou services de Google suivants : Google Video Store
- Transformer des citations en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum