Pb avec le mod_rewrite

Répondre
moogli
le 29/06/2004 à 18:40
moogli
Ben je fait le boulet ...

Sa marche dans le documentroot pa de problème mais lorsque je fair un alias sa marche pu (avec le meme htacces et fichier cible).

Je vois po le paramètre ki manque
mon httpd.conf
Il en faut peu pour être heureux !!!!!
mojorisin
le 29/06/2004 à 18:57
mojorisin
Moogli relit ce que j'ai mis un peu plus haut et tu devrais t'en sortir sans problème :o)
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
moogli
le 29/06/2004 à 19:04
moogli
SA c'est mon alias
Alias /bad.com/ "C:/serveur/bad_rewrite/"

<Directory "C:/serveur/bad_rewrite">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

Tu a mis

dans le <Directory /mon/site></directory> le moteur de réécriture n'est pas initialiser alors vous ne pourrez pas vous en servir

Le vois pas ce qui 'active' le moteur de réécriture a part le "RewriteEngine on" du htacces.

Par défaut le mod_rewrite n'est pas activé donc je pense pa que le hhtpd.conf ai des directive prevu pour le mod_rewrite (du moins d'activé).
Bref je patauge ......
Merci pour tout sa
Il en faut peu pour être heureux !!!!!
bibi
le 29/06/2004 à 19:16
bibi
Enfin moi j'ai pa encore essayé entierement :D
j'ai juste testé le premier exemple avec page.html :p
commit suicide
bibi
le 29/06/2004 à 19:24
bibi
En fait
j'ai du mal a comprendre le fonctionnement du mod rewrite
j'ai fai kom dans l'exemple et quand je fais sur article-12-4.php par ex, ca marche.
mais j'ai du mal a saisir si ce nom de page s'affichera dans les liens ou dans la barre d'adresse
jpars en couille du cerveau :/
commit suicide
bibi
le 29/06/2004 à 19:25
bibi
en fait c bon, ca marche nikel, c juste ke mon script foirai a coz d'une erreur smiley
commit suicide
mojorisin
le 29/06/2004 à 19:28
mojorisin
Moogli c'est quoi ta règle de réecriture?
Le serveur te donne une erreur?

Pour tom module de récriture pense a mettre un fichier de log en place pour voir les eventuel problèmes :
RewriteEngine on
RewriteLog logs/rewrite.log
RewriteLogLevel 9
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
moogli
le 29/06/2004 à 19:37
moogli
eu ben g sa

HTTP 400 - Requête incorrecte
Internet Explorer
j'ai ajouté le log m'enfin je comprend quedal ...
si toi tu comprend :

127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (2) init rewrite engine with requested uri /bad.com/art-21-12
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (1) pass through /bad.com/art-21-12
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (3) [per-dir C:/serveur/bad_rewrite/] strip per-dir prefix: C:/serveur/bad_rewrite/art-21-12 -> art-21-12
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (3) [per-dir C:/serveur/bad_rewrite/] applying pattern '^article-([0-9]+)-([0-9]+)\.htm$' to uri 'art-21-12'
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (3) [per-dir C:/serveur/bad_rewrite/] strip per-dir prefix: C:/serveur/bad_rewrite/art-21-12 -> art-21-12
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (3) [per-dir C:/serveur/bad_rewrite/] applying pattern '^art-([0-9]+)-([0-9]+)$' to uri 'art-21-12'
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (2) [per-dir C:/serveur/bad_rewrite/] rewrite art-21-12 -> article.php?numero=21&page=12
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (3) split uri=article.php?numero=21&page=12 -> uri=article.php, args=numero=21&page=12
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (3) [per-dir C:/serveur/bad_rewrite/] add per-dir prefix: article.php -> C:/serveur/bad_rewrite/article.php
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c39a30/initial] (1) [per-dir C:/serveur/bad_rewrite/] internal redirect with C:/serveur/bad_rewrite/article.php [INTERNAL REDIRECT]
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c3b520/initial/redir#1] (2) init rewrite engine with requested uri C:/serveur/bad_rewrite/article.php
127.0.0.1 - - [29/Jun/2004:19:40:48 +0200] [localhost/sid#26bcf0][rid#c3b520/initial/redir#1] (1) pass through C:/serveur/bad_rewrite/article.php
Il en faut peu pour être heureux !!!!!
bibi
le 29/06/2004 à 21:15
bibi
bon javai pa envie de créer un nouveau topic donc petit probleme
jveux ajouter un utilisateur et voir ske ca me dit :
MySQL a répondu:
#1047 - Commande inconnue


la commande est :
GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , FILE , INDEX , ALTER , CREATE TEMPORARY TABLES ON * . * TO "news"@ "%"IDENTIFIED BY "****"WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;


help me :D

Je vais effacer ton post qui n'as rien a voir avec ce post , je te laisse copier coller dans un nouveau , merci de faire vite

[Message modifié le 29/06/2004 à 23:47 par zebden]
commit suicide
mojorisin
le 29/06/2004 à 23:25
mojorisin
Moogli apparrement le mod_rewrite fonctionne. le soucis viens de ta regle de réécriture plutot je pense.
Normalement ta regle devrait etre celle-ci :
^art-([0-9]+)-([0-9]+)$ /article.php?numero=$1&page=$2 [L]

Enfin d'apres ce que le log me dit c'est ce que j'en déduit.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Répondre
LoadingChargement en cours