Bonjour,
Je rencontre un problème chez 1&1 mais tout fonctionne en local.
J’applique une règle de réécriture.
Si j’accède à ma page non réécrite, pas de problème :
Mais je si veux accéder à l’url propre :
Je peux ouvrir la page mais j’ai erreurs php. Le paramètre "cat" n’est pas transmis.
Si je fais un, il n’y a rien alors que sur l’url avec paramètre, j'obtiens bien le paramètre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo 'test'.$_GET['cat'];
J’ai déjà utilisé ces règles chez ovh et ça fonctionnait.
Vous avez une idée ?
Mon htaccess :
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Options +FollowSymlinks RewriteEngine On RewriteBase /new RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d #fonctionne : RewriteRule ^toto.html http://www.mon-site.com/new/actualites.php?cat=5&alias=tous [L] ################################################# # Réécriture URL ################################################# #RewriteRule ^new/actualites/([0-9]*)-(.*)\.php$ /new/actualites.php?cat=$1&alias=$2 [L]
Partager