Rewriting non fonctionnel sur le serveur

Nouveau WRInaute
Salut,

Je vodrais faire des écritures en rewriting, j'ai commencé par un exemple pour un seul fichier, et j'ai écris le fichier htaccess suivant:

#--------------------------------------------------
# Répertoire : racine du site
#--------------------------------------------------

# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on

#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------

# Immobilier Tunisie-terrain et numéro de page :
RewriteRule ^immobilier-tunisie-terrain-([0-9]+).html$
/petites_annonces_gratuites_immobilieres_terrains.php?page=$1 [L]


Apés placment de ce fichier sur le serveur, aucune page du site ne fonctionne, et je ne peux pas même accéder au site!!! et je reçois le message suivant: Internal server error.

Sachat que j'ai placé le fichier htaccess sur la racine ou se trouve d'ailleur mon fichier à rééecrire.

Ya til une manque dans le conten de ce fichier htaccess.

J'ai cmême contacté mon hébergeur professionnel (amen.fr), il m'a informé q'il accepte le rewriting et ne m'a pas donné plus d'infos.
 
WRInaute occasionnel
Essaye aussi en remplacant RewriteRule ^immobilier-tunisie-terrain-([0-9]+).html$
/petites_annonces_gratuites_immobilieres_terrains.php?page=$1 [L] avec :


RewriteRule ^/immobilier-tunisie-terrain-([0-9]+).html$
petites_annonces_gratuites_immobilieres_terrains.php?page=$1 [L]

OU :

RewriteRule ^/immobilier-tunisie-terrain-([0-9]+).html$
/petites_annonces_gratuites_immobilieres_terrains.php?page=$1 [L]

OU ENCORE :

RewriteRule ^immobilier-tunisie-terrain-([0-9]+).html$
petites_annonces_gratuites_immobilieres_terrains.php?page=$1 [L]
 
Nouveau WRInaute
Merci pour votre réponse, mais malheureusement, je viens de tester ces 4 solutions, aucune ne me donne un résultat, en fait tous me bloquent le site: une fois le fichier .htaccess mis sur le serveur, je n'accède à aucune page du site, et un message de type : erreur interne sera affiché !!
C'est bizarre, non!!
 
Nouveau WRInaute
Pour que l'url rewriting soit fonctionnel, il ne suffit pas d'avoir un .htaccess. Il faut également un module spécifique. Par exemple, sous Apache, il faut activer le module: rewrite_module.

Certain hébergeurs le désactive, free par exemple.
 
WRInaute accro
Internal server error.
vérifie si le rewriting est bien activé sur le serveur.

si c est le cas, enleve : Options +FollowSymlinks
 
Nouveau WRInaute
Salut pour tous,
Je viens d'enlever Options +FollowSymlinks

et comme d'habitude, toutes les pages du site se bloquent et le message suivant précisement apparait:
"The server encountered an internal error or misconfiguration and was unable to complete your request."

Sacaht que j'ai vérifié avec mon hébergeur et il m'a dit que l'rewriting est activé.

Avez vous une idée pour s'en sortir ? car vraiment c'est bizarre
 
Discussions similaires
Haut