[Résolu] Erreur 500, problème sur une regle

Discussion dans 'URL Rewriting et .htaccess' créé par willyx, 6 Novembre 2006.

  1. willyx
    willyx Nouveau WRInaute
    Inscrit:
    6 Novembre 2006
    Messages:
    9
    J'aime reçus:
    0
    Bonjour,

    j'ai lu le tutorial sur l'url rewriting et je me lance dans cet exercice.

    Etant débutant dans ce domaine j'ai des soucis avec mes regles de redirections.

    Ma premiere regle fonctionne mais dès qu'il y a trop de variables les regles ne fonctionnent plus (erreur 500).

    Voici mon code

    Code:
    #Initialisation de la fonction rewrite
    RewriteEngine on
    
    #Réécriture des racine des modules
    RewriteRule ^index,([a-z]*)\.html$ index.php?file=$1 [L]
    
    #Réécriture du module news
    RewiteRule ^index,([a-z]*)-([0-9]+)\.html$ index.php?file=$1&p=$2 [L]
    RewiteRule (-[a-z]*)-([0-9]+)\.html$ index.php?file=news&op=$1&news_id=$2 [L]
    RewiteRule (-[a-z]*)-([0-9]+)\.html$ index.php?file=news&op=$1&cat_id=$2 [L]
    RewiteRule (-[a-z]*)-([0-9]+)-([0-9]+)\.html$ index.php?file=news&op=$1&cat_id=$2&p=$3 [L]
    Comme dit précédemment, la 1ere règle fonctionne mais pas les autres et je ne comprends pas pourquoi :?
    j'ai été obligé de mettre ces dernieres en commentaires pour ne pas avoir l'erreur 500.
     
  2. dd32
    dd32 WRInaute accro
    Inscrit:
    9 Septembre 2005
    Messages:
    2 705
    J'aime reçus:
    0
    Piste à étudier :wink:
     
  3. willyx
    willyx Nouveau WRInaute
    Inscrit:
    6 Novembre 2006
    Messages:
    9
    J'aime reçus:
    0
    Merci pour l'aide mais même en désactivant ma 1ere règle et en activant que la 2eme j'ai l'erreur 500 sur n'importe quelle page du site. :cry:

    Code:
    #Initialisation de la fonction rewrite
    RewriteEngine on
    
    #Réécriture des racine des modules
    #RewriteRule ^index,([a-z]*)\.html$ index.php?file=$1 [L]
    
    #Réécriture du module news
    RewiteRule ^index,([a-z]*)-([0-9]+)\.html$ index.php?file=$1&p=$2 [L]
    #RewiteRule (-[a-z]*)-([0-9]+)\.html$ index.php?file=news&op=$1&news_id=$2 [L]
    #RewiteRule (-[a-z]*)-([0-9]+)\.html$ index.php?file=news&op=$1&cat_id=$2 [L]
    #RewiteRule (-[a-z]*)-([0-9]+)-([0-9]+)\.html$ index.php?file=news&op=$1&cat_id=$2&p=$3 [L]
     
  4. willyx
    willyx Nouveau WRInaute
    Inscrit:
    6 Novembre 2006
    Messages:
    9
    J'aime reçus:
    0
    en fait je suis un gros boulet :oops:

    Si on regarde bien mon code j'ai oublié le r dans Rewrite

    Désolé d'avoir posté pour rien
     
  5. Seraph
    Seraph WRInaute occasionnel
    Inscrit:
    2 Avril 2006
    Messages:
    307
    J'aime reçus:
    0
    Et bien je vais en profiter pour reprendre le thread :

    J'ai un problème avec mon htaccess, j'avais ça
    Code:
    RewriteEngine on
    
    #site images
    RewriteRule ^jeux-gratuit.ico$ /tools/favicon.ico [L]
    RewriteRule ^(.*)-jeux-gratuit.gif$ /img/$1.gif [L]
    RewriteRule ^(.*)-jeux-gratuit.jpg$ /img/$1.jpg [L]
    
    #redirection concours
    RewriteRule ^cibleclick/jeu-concours-(.*)-(.*).html$ http://www.cibleclick.com/cibles/clicks/symp.cfm?site_id=$2&friend_id=328333667 [L]
    
    #jeux
    RewriteRule ^cibleclick/jeux-gratuit-(.*)-(.*).html$ http://www.cibleclick.com/cibles/clicks/symp.cfm?site_id=$2&friend_id=328333667 [L]
    
    #preview
    RewriteRule ^(.*)/jeux-gratuit-(.*).jpg$ http://$1.googlepreview.com/preview?s=http://$2 [L]
    
    ErrorDocument 404 /404.php
    
    Ca marchait à merveille, et j'ai ajouté ça :
    Code:
    #site
    RewriteRule ^(.*).html$ /index.php?action=$1 [L]
    
    Et là... Une belle erreur 500!
    J'ai beau réenlever tout ça, ça ne marche plus!
    si je vide tout le htaccess ça refonctionne mais même si je laisse juste "RewriteEngine on" dedans ça ne marche plus non plus...
    Je suis chez OVH XXLplan, c'est pénible et je ne trouve pas la solution. Je pense que ça vient d'OVH etant donné que même en remettant ma version antérieur ça ne fonctionne plus.

    VOila, si quelqu'un pouvait me depanner...
    Et en même temps me dire ce que vous pensez de ça au niveau référencement :
    Code:
    RewriteRule ^cibleclick/jeux-gratuit-(.*)-(.*).html$ http://www.cibleclick.com/cibles/clicks/symp.cfm?site_id=$2&friend_id=328333667 [L]
    Merci!!!
     
Chargement...
Similar Threads - [Résolu] Erreur 500 Forum Date
[résolu] Erreur 500 avec EasyPHP 5.3.0 et les URL rewriting URL Rewriting et .htaccess 10 Février 2010
[Résolu] RewriteCond semble provoquer une erreur 500 URL Rewriting et .htaccess 2 Mai 2008
[résolu] recupération de flux xml et erreur encodage des caractères Développement d'un site Web ou d'une appli mobile 27 Janvier 2016
[résolu] Erreur 404 et caractères improbables URL Rewriting et .htaccess 11 Mai 2012
[RESOLU] Probleme d'erreur 302 non voulue Développement d'un site Web ou d'une appli mobile 30 Mai 2010
[Résolu] http://www.site.fr ok mais http://site.fr erreur 404 URL Rewriting et .htaccess 15 Mars 2009
[Résolu] A l'aide, une erreur de sitemap à résoudre Crawl et indexation Google, sitemaps 21 Février 2009
[RESOLU] Erreur Google : Impossible d'atteindre robots.txt Problèmes de référencement spécifiques à vos sites 26 Octobre 2008
[RESOLU] Erreur 403 sur W3C checker ou autre pour mon menu Développement d'un site Web ou d'une appli mobile 29 Août 2008
[Résolu] Une erreur, mais ou? URL Rewriting et .htaccess 11 Mai 2008
[Résolu] Une tite erreur qui me chiffonne URL Rewriting et .htaccess 20 Mars 2008
[Résolu] Dernière erreur de validation HTML "bizarre ?& Développement d'un site Web ou d'une appli mobile 28 Janvier 2008
[résolu][valid css] Erreurs récalcitrantes Développement d'un site Web ou d'une appli mobile 7 Novembre 2007
[resolu]erreur 403 sur l'acces au robot.txt et l'index.php Crawl et indexation Google, sitemaps 20 Août 2007
[Résolu] joomla url rewriting erreur 404 URL Rewriting et .htaccess 13 Août 2007
[résolu] Erreur mySQL no 1054 Développement d'un site Web ou d'une appli mobile 27 Décembre 2006
[résolu] erreur JS en utilisant google maps API Développement d'un site Web ou d'une appli mobile 14 Novembre 2006
[RESOLU] Erreur xhtml sur des caractères standards Administration d'un site Web 4 Octobre 2006
[Résolu] Je ne reçois pas les retour d'erreur avec mail() Administration d'un site Web 14 Juin 2006
[Résolu] OVH utilise PHP5 mais j'ai des erreur dans mon code Administration d'un site Web 31 Mai 2006