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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo 'test'.$_GET['cat'];
, il n’y a rien alors que sur l’url avec paramètre, j'obtiens bien le paramètre.

J’ai déjà utilisé ces règles chez ovh et ça fonctionnait.

Vous avez une idée ?

Mon htaccess :
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]
Merci.