Bonjour,
J'utilise un URL rewriting sur ma machine en local, qui fonctionne.
Quand je passe le site en ligne, une partie de la ré-écriture fonctionne, mais pas une autre.
Je n'arrive pas à interpréter l'erreur,
Voici mon htaccess
Actuellement, je teste le site en ligne chez OVH, sur l'adresse du serveur mutualisé du type http://cluster0XX.ovh.net/~monsite/ (c'est pour info, mais je ne pense pas que ça joue sur quoi que ce soit)
Alors : la ré-écriture RewriteRule ^([a-z]*).htm$ rubrique.php?page=$1 [L] fonctionne bien.
Par contre, sur la ré-écriture RewriteRule ^([a-z]*)-([a-zA-Z0-9]*).htm$ reference.php?page=$1&ref=$2 [L]
J'ai une erreur 404 :
Not Found
The requested URL /‪reference‬.php was not found on this server.
Je ne comprends pas d'où sortent les caractères ‪ et ‬ ????
Merci de votre aide !
J'utilise un URL rewriting sur ma machine en local, qui fonctionne.
Quand je passe le site en ligne, une partie de la ré-écriture fonctionne, mais pas une autre.
Je n'arrive pas à interpréter l'erreur,
Voici mon htaccess
Code:
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
RewriteEngine On
Options +FollowSymlinks
RewriteRule ^([a-z]*)-([a-zA-Z0-9]*).htm$ reference.php?page=$1&ref=$2 [L]
RewriteRule ^([a-z]*).htm$ rubrique.php?page=$1 [L]
Actuellement, je teste le site en ligne chez OVH, sur l'adresse du serveur mutualisé du type http://cluster0XX.ovh.net/~monsite/ (c'est pour info, mais je ne pense pas que ça joue sur quoi que ce soit)
Alors : la ré-écriture RewriteRule ^([a-z]*).htm$ rubrique.php?page=$1 [L] fonctionne bien.
Par contre, sur la ré-écriture RewriteRule ^([a-z]*)-([a-zA-Z0-9]*).htm$ reference.php?page=$1&ref=$2 [L]
J'ai une erreur 404 :
Not Found
The requested URL /‪reference‬.php was not found on this server.
Je ne comprends pas d'où sortent les caractères ‪ et ‬ ????
Merci de votre aide !