Régle de réecriture erronée ?

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Régle de réecriture erronée ?

Message le Sam Juin 10, 2006 16:03

Bonjour à tous,
J'ai un petit problème de .htaccess, j'ai mis ceci dans mon .htaccess à la racine de mon site :

Code: Tout sélectionner
ErrorDocument 404 admin/access_denied.php

Options +FollowSymlinks
RewriteEngine on
RewriteOptions inherit

RewriteRule ^categ-(.*).html$  categ.php?page=$1


et quand j'appelle :
http://www.monsite.com/categ-exemple.html
, il m'affiche :
Not Found
The requested URL /kunden/homepages/4/24yt/htdocs/categ.php was not found on this server.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.


Alors que ma page categ.php existe bien, quand j'appelle :
http://www.monsite.com/categ.php?page=exemple


Avez-vous une idée de l'origine du problème ?
Merci d'avance

Teddy de Montréal
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 14 Mar 2006

Re: Régle de réecriture erronée ?

Message le Sam Juin 10, 2006 21:20

Bonsoir,

"RewriteRule ^categ-(.*).html$ categ.php?page=$1"

à remplacer par:
"RewriteRule ^categ-(.*).html$ /categ.php?page=$1"

le petit "/" devant ton categ.php peut résoudre le problème.
J'ai eu le même type d'erreur avec l'hebergement 1&1.

Bon courage!

magic corp.
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 428
Inscription: 17 Juin 2004

Message le Dim Juin 11, 2006 17:03

Et remplace
Code: Tout sélectionner
ErrorDocument 404 admin/access_denied.php

Par
Code: Tout sélectionner
ErrorDocument 404 /admin/access_denied.php

Ou Verifier que le chemin et le nom de la page d'erreur sont correcte. Pour virer l'erreur 500 additionel de ton message d'erreur.


siddhy
WRInaute discret
WRInaute discret
 
Messages: 163
Inscription: 20 Sep 2004

Message le Lun Juin 12, 2006 16:57

Bonjour,

il me semble qu'il faut placer un "\" devant ton ".html"

Code: Tout sélectionner
RewriteRule ^categ-(.*)\.html$  /categ.php?page=$1


Enfin je crois en tout cas...
Bonne journée


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 0 invités