Bonjour,
Je me suis créé un CMS "maison" mais je rencontre un tout petit soucis de rewriting.
Quand j'installe mon CMS à la racine du site, tout fonctionne.
Quand j'installe mon CMS dans un dossier nommé "teste" qui est en réalité un sous domaine (teste.monsite.com) tout fonctionne.
Si je passe par (monsite.com/teste/), mon rewriting ne fonctionne pas.
Au début de mon .htaccess j'ai :
Je pensais qu'en ajoutant le nom du dossier à RewriteBase (RewriteBase /teste), que ça allait fonctionner .. mais non!
Pour que ça fonctionne, je suis obligé d'ajouter le nom du dossier à chaque RewriteRule comme ci-dessous :
Est-il normal de procéder de cette façon pour que mon rewriting fonctionne à partir d'un dossier sans pour autant que ce soit un sous-domaine?
Note : 1&1 en mutualisé.
Merci
Je me suis créé un CMS "maison" mais je rencontre un tout petit soucis de rewriting.
Quand j'installe mon CMS à la racine du site, tout fonctionne.
Quand j'installe mon CMS dans un dossier nommé "teste" qui est en réalité un sous domaine (teste.monsite.com) tout fonctionne.
Si je passe par (monsite.com/teste/), mon rewriting ne fonctionne pas.
Au début de mon .htaccess j'ai :
Code:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
Je pensais qu'en ajoutant le nom du dossier à RewriteBase (RewriteBase /teste), que ça allait fonctionner .. mais non!
Pour que ça fonctionne, je suis obligé d'ajouter le nom du dossier à chaque RewriteRule comme ci-dessous :
Code:
RewriteRule ^([0-9]*)-([^/]*)/?$ /teste/categorie.php?id=$1&categorie=$2 [L]
Note : 1&1 en mutualisé.
Merci