Page 1 sur 1

.haccess

Posté : 23 janv. 2011 14:00
par Haoxi
Bonjour,

J'ai un souci avec l'URL Rewriting

voilà mon code :

Code : Tout sélectionner



# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on


RewriteRule ^postok-([^0-9](?:.+))-([0-9-]+)-([^0-9](?:.+))\.html$ /postok.php?1=$1&2=$2 [L]

RewriteRule ^postok-([^0-9](?:.+))\.html$ /postok.php?1=$1 [L]

RewriteRule ^poster-([^0-9](?:.+))-([0-9-]+)-([^0-9](?:.+))\.html$ /poster.php?1=$1&2=$2 [L]

RewriteRule ^poster-([^0-9](?:.+))\.html$ /poster.php?1=$1 [L]
quand je clique sur les liens je tombe sur une erreur 404 pourquoi ?

Merci d'avance a+

Re: .haccess

Posté : 30 mars 2011 07:44
par Chaos-rising
Tu as du faire une erreur dans ton .haccess. Supprime le code, remets-le, teste, recherche et tu trouves à quel moment ça merde.
(C'est compliqué à utiliser ces machins-là, utilise plutôt chmod si tu en as l'occasion)

Re: .haccess

Posté : 30 mars 2011 07:55
par uRl_-
Hello.

Vérifie pour commencer que ton fichier s’appelle correctement .htaccess et non pas .haccess

Ensuite je ne comprend pas bien le contenu, explique à quoi c'est censé servir, je pourrais t'aider à le corriger si il faut.

Edit:

Code : Tout sélectionner

# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on


RewriteRule ^postok-([^0-9](?:.+))-([0-9-]+)-([^0-9](?:.+))\.html$ /postok.php?1=$1&2=$2

RewriteRule ^postok-([^0-9](?:.+))\.html$ /postok.php?1=$1 [L]
J'ai supprimé un [L] car cette variable signifie: LAST
Elle doit être appliqué que sur la derniere ligne de ton code.
Pour le reste me faut plus d'explication sur ce que tu souhaites faire pour le corriger