Pb : htaccess n'est pas pris en compte

Discussion dans 'URL Rewriting et .htaccess' créé par nasminou, 16 Juin 2006.

Tags:
  1. nasminou
    nasminou Nouveau WRInaute
    Inscrit:
    16 Juin 2006
    Messages:
    3
    J'aime reçus:
    0
    Bonjour

    ca va faire une semaine que je me prends la tete sur le rewriting de mon site, je commence a :x

    mon fichier htaccess :
    (version en ligne, pour le local j'ai rajouté /categorizator devant les adresses)

    Code:
      RewriteEngine on
      RewriteRule ^(.*)-([0-9]*).html$ /index.php?cat_id=$2 [L]
      RewriteRule ^(.*)-([0-9]*)/page-([0-9]*).html$ /index.php?cat_id=$2&page=$3 [L]
      RewriteRule ^search/(.*)/(.*)/(.*)/(.*)\.html$ /search.php?$1=$2&$3=$4&nb_results2show=20&booleen=AND [L] 
      RewriteRule ^sitemap\.xml$	/allcategs.php?sitemap [L] 
    
    ce fichier est placé a la racine de mon site que ce soit en local ou chez mon hébergeur

    mes problèmes :
    en local : l'url est rewrité mais pas comme je le veux (ca donne http://localhost/categorizator/aikido-p1-2.html) et le lien envoie vers une erreur 404
    en ligne : aucun changement avec ou sans le .htaccess

    config :
    hébergeur : 1&1
    fichier apache : LoadModule rewrite_module modules/mod_rewrite.so et AddModule mod_rewrite.c
     
  2. Borower
    Borower WRInaute passionné
    Inscrit:
    18 Avril 2005
    Messages:
    1 671
    J'aime reçus:
    0
    Je met toujours les regles les plus complexe en premier, car si il arrive a appliquer ta premier regle( la plus simple ) il n'appliquera surment pas la bonne.
    Je sais pas si tu ma compris
     
  3. magic corp.
    magic corp. WRInaute occasionnel
    Inscrit:
    17 Juin 2004
    Messages:
    395
    J'aime reçus:
    0
    Juste pour être sûre, en local ça sa marche ?
    Code:
    RewriteEngine on
    RewriteRule ^(.*)-([0-9]*).html$ /categorizator/index.php?cat_id=$2 [L]
    RewriteRule ^(.*)-([0-9]*)/page-([0-9]*).html$ /categorizator/index.php?cat_id=$2&page=$3 [L]
    RewriteRule ^search/(.*)/(.*)/(.*)/(.*)\.html$ /categorizator/search.php?$1=$2&$3=$4&nb_results2show=20&booleen=AND [L]
    RewriteRule ^sitemap\.xml$   /categorizator/allcategs.php?sitemap [L]
    Ou
    Code:
    RewriteEngine on
    RewriteRule ^/(.*)-([0-9]*).html$ /categorizator/index.php?cat_id=$2 [L]
    RewriteRule ^/(.*)-([0-9]*)/page-([0-9]*).html$ /categorizator/index.php?cat_id=$2&page=$3 [L]
    RewriteRule ^/search/(.*)/(.*)/(.*)/(.*)\.html$ /categorizator/search.php?$1=$2&$3=$4&nb_results2show=20&booleen=AND [L]
    RewriteRule ^/sitemap\.xml$   /categorizator/allcategs.php?sitemap [L]
     
  4. nasminou
    nasminou Nouveau WRInaute
    Inscrit:
    16 Juin 2006
    Messages:
    3
    J'aime reçus:
    0
    Le problème est presque réglé en local (1e version de la correction donnée ci dessus) : les url sont réécrites et envoient vers la bonne page, mais ce n'est pas sous la forme précisée par le htaccess, ca donne : /categorizator/nom de la categorie-p1-id de la categorie.html

    Sur le serveur ca ne marche toujours pas.

    ps : j'ai inversé l'ordre des instructions comme l'a dit Borower
     
  5. medjaz
    medjaz WRInaute discret
    Inscrit:
    25 Mars 2006
    Messages:
    183
    J'aime reçus:
    0
    Je suis pas pro des .htaccess mais si ca marche en local alors au serveur c soit y a un probleme de chemin soit le htaccess est desactivé.
     
  6. magic corp.
    magic corp. WRInaute occasionnel
    Inscrit:
    17 Juin 2004
    Messages:
    395
    J'aime reçus:
    0
    +1
    Le mod_rewrite est il activé sur le serveur ? (Voir avec php_info())

    Sur le serveur es-tu à la racine ou dans un sous repértoire ?
     
  7. nasminou
    nasminou Nouveau WRInaute
    Inscrit:
    16 Juin 2006
    Messages:
    3
    J'aime reçus:
    0
    Je tiens à m'excuser, il y avait une option d'installation "Voulez-vous accepter l'url rewritting?" qui était à non.

    Sur ce je vais me suicider ...

    Merci pour les réponses :)
     
  8. altab
    altab Nouveau WRInaute
    Inscrit:
    16 Mai 2006
    Messages:
    12
    J'aime reçus:
    0
    Bonjour Nasminou,

    Pourrais-tu nous donner le résultat de ton .htaccess, car là moi aussi je galère un peu...

    Je suis sure que tu sais de quoi je parle.... :wink:

    Merci
     
Chargement...
Similar Threads - htaccess pris compte Forum Date
Prise en compte Url avec htaccess Débuter en référencement 8 Octobre 2007
.htaccess pas pris en compte URL Rewriting et .htaccess 11 Janvier 2006
[Url Rewriting] N'aurais je rien compris à la façon de coder le htaccess ? Débuter en référencement 12 Avril 2010
Redirection 301 + plusieurs domaines + .htaccess pas pris URL Rewriting et .htaccess 11 Juillet 2005
Redirection 404 via le .htaccess / pb avec les liens relatifs Débuter en référencement 5 Mai 2022
WordPress Petit souci de redirection htaccess URL Rewriting et .htaccess 3 Mai 2022
htaccess vs modifications site, quelle stratégie ? Merci URL Rewriting et .htaccess 10 Mars 2022
Redirection url htaccess Développement d'un site Web ou d'une appli mobile 14 Janvier 2022
Priorité entre le serveur et le fichier Htaccess URL Rewriting et .htaccess 4 Janvier 2022
importance de l'ordre des instructions dans un fichier htaccess URL Rewriting et .htaccess 3 Janvier 2022
Variables SetEnv dans un fichier htaccess URL Rewriting et .htaccess 25 Décembre 2021
htaccess qui fonctionne partout sauf sur 1 seul PC URL Rewriting et .htaccess 28 Juillet 2021
modification fichier htaccess URL Rewriting et .htaccess 25 Juillet 2021
Protection de site web : quel code ajouter dans htaccess ? URL Rewriting et .htaccess 5 Mars 2021
Blocage d'un visiteur via le fichier .htaccess URL Rewriting et .htaccess 5 Janvier 2021
sécurité avec htaccess URL Rewriting et .htaccess 18 Décembre 2020
Récriture .htaccess (sous-domaine + répertoire) URL Rewriting et .htaccess 11 Août 2020
Le htaccess de WordPress réécrit une URL qui n'est pas censé être réécrite Administration d'un site Web 17 Juin 2020
Problème htaccess Développement d'un site Web ou d'une appli mobile 26 Mai 2020
Redirection dans .htaccess Développement d'un site Web ou d'une appli mobile 11 Mai 2020