Toujours cette facheuse erreur 500 !

Discussion dans 'URL Rewriting et .htaccess' créé par fharos, 3 Septembre 2010.

  1. fharos
    fharos Nouveau WRInaute
    Inscrit:
    23 Juin 2009
    Messages:
    37
    J'aime reçus:
    0
    Salut à toutes et tous !

    Voilà deux jours voire trois que je parcoures les forums, les tutos etc.... à la recherche de ce qui pourrait m'aider mais en vain.
    Jsuis pas du genre à baisser les bras mais là j'avoue qu'ils sont tombés !
    Je m'en remets donc à vos bonnes grâces et vos pensées fraîches !

    Voilà, j'ai créé une nouvelle rubrique pour mon site sur lequel les règles de rewriting fonctionnent très bien.
    Sur certaines de mes pages je fais des liens sur d'autres avec des variables dans l'url du style :

    http://www.example.com/nouvelle-rubrique/fichier.php?var1=xxxx&var2=yyyy

    Jusque là tout va bien, tout s'affiche nickel. Le Hic c'est pour la réécriture de ces pages. Je m'explique :
    je souhaite les faire apparaitre comme suit : http://www.example.com/nouvelle-rubrique/dénomination-xxxx-yyyy.htm

    Ma règle est la suivante dans le htaccess placé à la racine de mon site :

    ^.*/nouvelle-rubrique/dénomination-([a-z]+)-([a-z]+)\.htm$ /nouvelle-rubrique/fichier.php?var1=$1&var2=$2 [L]

    J'ai tout essayé, mettre le htaccess à la racine du répertoire de la nouvelle rubrique, tout et tout mais rien n'y fait : ERREUR 500 ou aucun changement !

    SI quelqu'un croisant la route de ce message y comprend quelque chose, qu'il éclaire ma lanterne avec mes remerciements !

    Bécots
    Tata Suzanne
     
  2. IllusionPerdu
    IllusionPerdu WRInaute discret
    Inscrit:
    11 Mars 2006
    Messages:
    130
    J'aime reçus:
    0
    Je n'utilise pas de rewriting ni apache d'ailleurs mais as tu essayé sans l'accent :
    ^.*/nouvelle-rubrique/dénomination-([a-z]+)-([a-z]+)\.htm$ /nouvelle-rubrique/fichier.php?var1=$1&var2=$2 [L]
    =>
    ^.*/nouvelle-rubrique/denomination-([a-z]+)-([a-z]+)\.htm$ /nouvelle-rubrique/fichier.php?var1=$1&var2=$2 [L]
     
  3. silef
    silef WRInaute occasionnel
    Inscrit:
    13 Janvier 2006
    Messages:
    296
    J'aime reçus:
    0
    A vu de nez j'aurais mis quelquechose dans ce gout là :

    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule nouvelle-rubrique/dénomination-([a-z]+)-([a-z]+).htm$ /nouvelle-rubrique/fichier.php?var1=$1&var2=$2 [L]

    avec le htaccess à la racine du site mais le coup de l'accent me plait pas trop
     
  4. GUITEL
    GUITEL WRInaute impliqué
    Inscrit:
    8 Juin 2007
    Messages:
    844
    J'aime reçus:
    0
    es-tu sûr que ton hébergeur te permet l'URL rewriting ?
     
  5. silef
    silef WRInaute occasionnel
    Inscrit:
    13 Janvier 2006
    Messages:
    296
    J'aime reçus:
    0
    En voyant le message de guitel c'est vrai que le soucis peut venir de l'hébergeur, il faut aussi noter que certains hébergeurs nécessitent une ligne supplémentaire dans le htcaccess qui est donnée dans leur faq en général.
     
  6. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    Tu as accès aux logs d'erreur? Si c'est le cas, c'est le premier endroit où il faut regarder, tu auras un message beaucoup plus complet qui t'expliquera pourquoi tu obtiens une erreur.

    Sinon, première question: tu obtiens une erreur 500 uniquement sur les pages qui devraient être concernées par la rewriterule, ou pour n'importe quelle page dans le répertoire où se trouve le .htaccess?

    Dans le deuxième cas, c'est un problème de syntaxe dans le .htaccess, (tu as bien bien "RewriteRule" au début de la ligne, hein?), ce qui pourrait pointer sur le faire que mod_rewrite n'est pas actif.

    Jacques.
     
  7. forty
    forty WRInaute passionné
    Inscrit:
    30 Octobre 2008
    Messages:
    1 929
    J'aime reçus:
    0
    attention car réécriture ne veut pas dire redirection des anciennes pages vers la version réécrite. Sinon la bonne règle doit être celle donnée par silef.
    Comme il te l'a conseillé, je remplacerais le "é" par "e".
     
  8. polweb
    polweb WRInaute accro
    Inscrit:
    18 Octobre 2006
    Messages:
    3 265
    J'aime reçus:
    0
    Quel est ton hébergeur ?

    Free par exemple n'accepte pas l'url rewritting.

    La première chose à faire c'est de virer ton htaccess pour vérifier que cela viens de lui. Ensuite tu commente les lignes suspectes jusqu'à ce que cela marche.

    A plus.
     
  9. anemone-clown
    anemone-clown WRInaute passionné
    Inscrit:
    11 Novembre 2007
    Messages:
    1 599
    J'aime reçus:
    20
    +1
    Les caractères accentués sont encore assez mal vus dans les url.
     
  10. fharos
    fharos Nouveau WRInaute
    Inscrit:
    23 Juin 2009
    Messages:
    37
    J'aime reçus:
    0
    Salut tertous,

    Merci pour toutes vos réponses, je vais regarder ça ce matin même. D'abord réunion, je vous tiens au jus.
    Pour l'accent, pas d'inquiétude, c'est à titre d'exemple que j'ai mis ça. Dans la règle originale, il n'y en a pas.

    A+
     
  11. fharos
    fharos Nouveau WRInaute
    Inscrit:
    23 Juin 2009
    Messages:
    37
    J'aime reçus:
    0
    Re !

    Bon alors,
    les accents je ne les mets pas c'est déjà tout vu.
    L'URL Rewriting est activé chez mon hébergeur puisque les règles de réécriture fonctionnent parfaitement pour les pages situées à la racine.
    Dès que j'introduis les règles dans le htaccess à la racine du site : erreur 500
    J'ai tenté de les introduire dans un htaccess situé dans le dossier concerné : erreur 500

    Je crois que je vais ouvrir un site avec nom de domaine : erreur500 . com......

    Là franchement, je vois pas

    Ah y'a un changement : j'ai ajouté Rewrite Base/ dans le htaccess à la racine. Maintenant c'est erreur 404....
     
  12. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    Tu ne nous as toujours pas dit:
    - si tu avais accès aux logs d'erreurs, et dans ce cas, ce qu'ils disent
    - si, quand tu introduis tes nouvelles règles, l'erreur 500 ne touche que les pages concernées par ces règles, ou n'importe quelle page

    Jacques.
     
  13. fharos
    fharos Nouveau WRInaute
    Inscrit:
    23 Juin 2009
    Messages:
    37
    J'aime reçus:
    0
    Ah oui sorry Jacques réveil difficile !

    J'ai pas d'accès aux logs d'erreurs et quand j'introduis ces règles, c'est tout ce qui se trouve dans le sous répertoire qui déconne
    Sauf avec RewriteBase / ....
     
  14. forty
    forty WRInaute passionné
    Inscrit:
    30 Octobre 2008
    Messages:
    1 929
    J'aime reçus:
    0
    Une erreur 500 ca peut être une erreur de syntaxe à la con.

    c'est quoi le htaccess complet que tu as testé?

    si la règle est dans le .htaccess à la racine tu devrais avoir :
    Code:
    RewriteEngine On
    RewriteRule ^nouvelle-rubrique/denomination-([a-z]+)-([a-z]+)\.htm$ /nouvelle-rubrique/fichier.php?var1=$1&var2=$2 [L]
    si la règle est dans le .htaccess dans le répertoire nouvelle-rubrique tu devrais avoir :
    Code:
    RewriteEngine On
    RewriteRule ^denomination-([a-z]+)-([a-z]+)\.htm$ /nouvelle-rubrique/fichier.php?var1=$1&var2=$2 [L]
     
  15. fharos
    fharos Nouveau WRInaute
    Inscrit:
    23 Juin 2009
    Messages:
    37
    J'aime reçus:
    0
    Re: Toujours cette facheuse erreur 500 ! [RESOLU]

    Ça marche !!!

    Le problème venait apparemment de ^.* !!!
    Bref, j'ai mis la règle dans le htaccess à la racine et tout fonctionne !

    Merci à tous
    Encore une fois ce forum me sort de la mouise !

    Bécots
     
Chargement...
Similar Threads - facheuse erreur 500 Forum Date
Fâcheuse redirection Administration d'un site Web 20 Octobre 2013
PHP session perso : session_start() en erreur. Développement d'un site Web ou d'une appli mobile 27 Juillet 2020
Que faire des codes erreurs 451 ? Débuter en référencement 22 Juillet 2020
Erreur Mutation Events Google Analytics 10 Juillet 2020
Search Console Erreurs d'exploration rapport Couverture Crawl et indexation Google, sitemaps 15 Avril 2020
Erreur : Cette URL n'a pas été indexée par Google Crawl et indexation Google, sitemaps 31 Mars 2020
WordPress Cloner mon site, les erreurs à éviter Développement d'un site Web ou d'une appli mobile 3 Mars 2020
Pages zombies mises en Noindex indiquées en erreur 4xx Référencement Google 17 Février 2020
Résolu Indexation : Erreur 503 et Qwant Autres moteurs de recherche connus 16 Février 2020
Redirection http vers https, erreur. URL Rewriting et .htaccess 8 Février 2020
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice