Aide pour rewriting dans différent répertoire

Nouveau WRInaute
Je n'ai pas réussis à trouver ce que je veux dans les sujet similaires...

Je veux réécrire des pages .php3 en .html

Si je mets :

Code:
RewriteEngine on

RewriteRule   ^(([a-z]|-)*).html$   liens.php3 [L]

Ca marche si le fichiers liens.php3 se trouve à la racine du site...
Or ce fichier liens se trouve dans un dossier "divers"...

J'ai beau mettre /divers/liens.php3
Cela me renvois une erreur 404....

Quelqu'un pourrait me dépanner ?

Merci d'avance au WRInautes 8)
 
WRInaute accro
Code:
RewriteEngine on

RewriteRule   ^(([a-z]|-)*).html$   divers/liens.php3  [L]

OU

Code:
RewriteEngine on

RewriteRule   ^(([a-z]|-)*).html$   http://www.tonsite.com/divers/liens.php3  [L]
 
Nouveau WRInaute
salut, merci de ta réponse...

je ne comprends pas pourquoi mais aucune des deux méthides ne fonctionne ca le renvoit du 404...

alors que le rewriting marche bel et bien si je place le .htaccess dans le même répertoire.

mais moi ce que je voudrais c'est un seul .htaccess à la racine du site :)
 
WRInaute accro
si tout est dans le meme repertoire divers

Code:
RewriteRule   ^/divers/(([a-z]|-)*).html$   http://www.tonsite.com/divers/liens.php3  [L]

si ton fichier est a la racine et ton fichier original dans /divers/

Code:
RewriteRule   ^(([a-z]|-)*).html$   http://www.tonsite.com/divers/liens.php3  [L]

sinon tu peux mettre ton .htaccess directement dans le repertoire /divers/
Code:
RewriteRule   ^(([a-z]|-)*).html$   liens.php3  [L]
 
Nouveau WRInaute
merci pour tes réponses mais ce que je veux faire ne fonctionne pas...

Je ne peux pas atteindre un répertoire en mettant le .htaccess à la racine du site, je pense que cela vient de la configuration serveur...

Pas grave je ferais un .htacess par répertoire :)

merci d'avoir pris un peu de temps pour me répondre, c'est sympa :)
 
Discussions similaires
Haut