.htaccess fantôme
3 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Delapouite - WRInaute discret

- Messages: 201
- Inscription: 9 Jan 2005
.htaccess fantôme
Hello
Je suis confronté à un soucis de réecriture d'URL que je ne m'explique pas.
J'ai un .htaccess basique avec juste deux ou trois règles de réécriture d'URL dedans.
Je souhaite qu'elles ne soit plus effectives. Alors reflexe bête, je supprime tout bonnement le fichier .htaccess
Mais curieusement, les règles restent effectives alors que le htaccess n'existe plus.
S'agit il d'un quelconque système de cache dans apache ? J'ai rebooté le serveur web sans succès. Ce .htaccess fantome a la peau dure.
Je suis confronté à un soucis de réecriture d'URL que je ne m'explique pas.
J'ai un .htaccess basique avec juste deux ou trois règles de réécriture d'URL dedans.
Je souhaite qu'elles ne soit plus effectives. Alors reflexe bête, je supprime tout bonnement le fichier .htaccess
Mais curieusement, les règles restent effectives alors que le htaccess n'existe plus.
S'agit il d'un quelconque système de cache dans apache ? J'ai rebooté le serveur web sans succès. Ce .htaccess fantome a la peau dure.
-

Delapouite - WRInaute discret

- Messages: 201
- Inscription: 9 Jan 2005
Après une matinée de temps perdu à batailler, cela semble résolu.
J'avais la règle suivante :
RewriteRule ^contact/?$ contact.php [L]
Autrement dit en tapant -monsite.com/contact j'étais bien redirigé vers le formulaire -monsite.com/contact.php
En enlevant le .htaccess, en tapant toujours -monsite.com/contact, j'etais toujours redirigé sur -monsite.com/contact.php
Le déclic a été de renommer le fichier contact.php en contact2.php
Cette fois ci la redirection fantôme ne s'effectuait plus et j'avais le droit à une belle erreur normale.
J'en ai donc conclu que apache ajoutait de lui meme le ".php" de manière transparente quand on lui demande uniquement /contact
Bref au final j'ai reussi plus ou moins à me sortir d'embrouilles mais sans vraiment cerner le fond du problème, je vais continuer à mener l'enquete en poursuivant la lectures des docs.
J'avais la règle suivante :
RewriteRule ^contact/?$ contact.php [L]
Autrement dit en tapant -monsite.com/contact j'étais bien redirigé vers le formulaire -monsite.com/contact.php
En enlevant le .htaccess, en tapant toujours -monsite.com/contact, j'etais toujours redirigé sur -monsite.com/contact.php
Le déclic a été de renommer le fichier contact.php en contact2.php
Cette fois ci la redirection fantôme ne s'effectuait plus et j'avais le droit à une belle erreur normale.
J'en ai donc conclu que apache ajoutait de lui meme le ".php" de manière transparente quand on lui demande uniquement /contact
Bref au final j'ai reussi plus ou moins à me sortir d'embrouilles mais sans vraiment cerner le fond du problème, je vais continuer à mener l'enquete en poursuivant la lectures des docs.
3 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 :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


