erreur HTACCESS avec non-creation de dossier
2 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
erreur HTACCESS avec non-creation de dossier
Bonjour,
Voila, je souhaite faire une redirection de :
www.monsite.com/test/23/salut/
vers
www.monsite.com/test.php?num=23
la redirection marche MAIS, il n'y a aucune données qui transite via la méthode GET.
je m'explique, en faisant un var_dump($_SERVER); dans mon test.php
il apparait que les données de la variable $num ne passait pas !
j'ai compris que Apache donnai la priorité à l'url où un dossier n'existe pas
exemple :
"test.php" existe mais le dossier "test" dans la meme racine n'existe pas !
en tappant www.monsite.com/test/lol
on arrive a la page test.php
on peu tres bien faire www.monsite.com/test/lol/caca/pipi/popo
ça marche aussi
alors on crée un dossier s'appellant test à la meme racine.
et la ça donne www.monsite.com/test/lol/caca/pipi/popo
erreur 404
Apache donne la priorité au dossier car celui ci existe dorénavant.
Comment supprimer cette priorité ?
je veu faire :
www.monsite.com/test/lol/caca/pipi/popo
pour afficher un erreur404 sans avoir de dossier www.monsite.com/test/ pour ne pas qu'il affiche /test.php bêtement.
merci d'avance...
Voila, je souhaite faire une redirection de :
www.monsite.com/test/23/salut/
vers
www.monsite.com/test.php?num=23
la redirection marche MAIS, il n'y a aucune données qui transite via la méthode GET.
je m'explique, en faisant un var_dump($_SERVER); dans mon test.php
il apparait que les données de la variable $num ne passait pas !
j'ai compris que Apache donnai la priorité à l'url où un dossier n'existe pas
exemple :
"test.php" existe mais le dossier "test" dans la meme racine n'existe pas !
en tappant www.monsite.com/test/lol
on arrive a la page test.php
on peu tres bien faire www.monsite.com/test/lol/caca/pipi/popo
ça marche aussi
alors on crée un dossier s'appellant test à la meme racine.
et la ça donne www.monsite.com/test/lol/caca/pipi/popo
erreur 404
Apache donne la priorité au dossier car celui ci existe dorénavant.
Comment supprimer cette priorité ?
je veu faire :
www.monsite.com/test/lol/caca/pipi/popo
pour afficher un erreur404 sans avoir de dossier www.monsite.com/test/ pour ne pas qu'il affiche /test.php bêtement.
merci d'avance...
j'ai trouvé la solution
je vous en fait bénéficier car je pense que c'est très important de savoir ceci :
vous devez désactiver l'option Multiviews dans votre .htaccess
Multiviews => "Autorise les vue multiples suivant un contexte. Cela permet par exemple d'afficher les pages dans un language suivant la configuration du language du client. "
Pour moi, -Multiviews doit être indispensable dans votre .htaccess
à mettre ce topic en post-it vu l'importance du sujet...
Cordialement,
je vous en fait bénéficier car je pense que c'est très important de savoir ceci :
vous devez désactiver l'option Multiviews dans votre .htaccess
Multiviews => "Autorise les vue multiples suivant un contexte. Cela permet par exemple d'afficher les pages dans un language suivant la configuration du language du client. "
- Code: Tout sélectionner
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteRule ^test/([0-9]+)/(.*)/$ test.php?num=$1 [L]
Pour moi, -Multiviews doit être indispensable dans votre .htaccess
à mettre ce topic en post-it vu l'importance du sujet...
Cordialement,
2 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
- Tous les services de Google expliqués en 31 pages
- Google Health : votre dossier médical géré par Google...
- API Google Maps en Flash / Flex
- Résultats des élections présidentielles du 1er tour 2007
- Résultats des élections législatives du 1er tour 2007
- Optimiser son référencement sur Wikio
- Google se rapproche de la Bourse
- Comment éviter les contenus dupliqués (avec/sans le www)
- [DOSSIER] Création d'un site web
- Dépot de dossier ACCRE et création d'entreprise
- Création d'un dossier sur un serveur
- Erreur du dossier FTP
- Erreur 404 dans un dossier
- .htaccess ds un dossier racine
- htaccess et dossier images
- htaccess dans un sous dossier
- Limiter acces dossier .htaccess ?
- htaccess redirection sauf un dossier
- [HTACCESS] Autoriser un dossier a la racine
- Bloquer dossier par .htaccess
- .htaccess pour dossier chez ovh ?
- Hack : modification du htaccess et ajout de dossier
- [Réglé] Problème rewriting Dossier Virtuel > Erreur 404
Consultez la description détaillée des produits ou services de Google suivants : Google Health
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

le forum