Je débute et j'ai besoin d'aide svp...

Nouveau WRInaute
Bonjour tous,

Voilà un bon moment que je parcours ce forum et j'aimerais me lancer pour rewritter mon site... ils y en a qui ont l'air balaise sur le sujet alors je propose on ne sait jamais....:wink:

j'aimerais que ma page :
Code:
http://www.monsite.com/html/index.php?action=index

se transforme en :

Code:
http://www.monsite.com/nouveaunomderepertoire/index.html



et j'aimerais que ma page :
Code:
http://www.monsite.com/html/index.php?action=produit&idarbo=610135

se transforme en :

Code:
http://www.monsite.com/nouveaunomderepertoire/produit/610135.html


Si je peux avoir des pistes pour mon .htaccess + les pièges que je risques de renconter.

PS : je suis hébergé par Eolas

Merci 1000 fois... :wink: :D
 
Nouveau WRInaute
RewriteEngine on
RewriteRule ^nouveaunomderepertoire/(.*?)/(.*?)\.html$ html/index.php?action=$1&idarbo=$2 [L]
RewriteRule ^nouveaunomderepertoire/(.*?)\.html$ html/index.php?action=$1 [L]


attention, ne pas oublier le [L] et respecte l'ordre
 
Nouveau WRInaute
J'ai une erreur 500 quand je teste sous easy php... il y as qq chose à configurer dans le httpd.conf de easy php? j'ai déja activé le rewritting sous cette forme:

La première chose est de préciser au serveur Apache qu'il aura besoin du module mod_rewrite. Nous écrirons, dans le fichier httpd.conf (fichier de configuration du serveur):

LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c

Puis nous allons démarrer notre "moteur de réécriture" (également dans httpd.conf) par:

RewriteEngine On
 
Discussions similaires
Haut