Sujet : [RESOLU] [.htaccess] Comportement anormal

Bonjour.

Je suis en train de créer mon blog et je suis amené à utiliser l'url rewrite. Pour cela j'utilise donc un fichier .htaccess que je place à la racine de mon site (celui-ci marche impeccablement en local). J'ai aujourd'hui essayé de mettre en ligne mon blog mais il y a un problème avec mon .htaccess.

En voici le contenu :

AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^cat-([0-9]+)(-.+)?\.html$ categorie.html?id=$1 [L]
RewriteRule ^billet-([0-9]+)(-.+)?\.html$ billet.html?id=$1 [L]
RewriteRule ^post_([0-9]+)(-.+)?\.html$ post.html?id=$1 [L]
RewriteRule ^admin-([0-9]+)?\.html$ admin.html?action=$1 [L]

Mes pages sont donc en .html et elles contiennent du PHP, d'où les deux premières lignes.
Le soucis est que lorsque j'entre l'adresse vers le blog, on me propose de télécharger la page.

Merci de m'aider.

2

Re: [RESOLU] [.htaccess] Comportement anormal

Toad; est-ce que le module est activé dans httpd.conf?

3 Dernière modification par binary (16-05-2009 21:03:42)

Re: [RESOLU] [.htaccess] Comportement anormal

Voici un lien qui peut-être utile.
http://www.expreg.com/rewrite.php
http://www.webmaster-hub.com/publicatio … e-des.html
Désolé de mon ignorance, je n'ai aucune connaissance sur le sujet.

Re: [RESOLU] [.htaccess] Comportement anormal

Le rewrite est activé et il fonctionne, je l'utilise.
Ca ne se trouve pas dans le httpd.conf wink il faut penser en apache2 linux

voici un exemple de htaccess que j'utilise

# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On

#REWRITE BASE
#RewriteBase /

# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION

# HERE IS A GOOD PLACE TO ADD THE OLD SCRIPT REDIRECTION
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php

5 Dernière modification par binary (16-05-2009 21:12:36)

Re: [RESOLU] [.htaccess] Comportement anormal

infobarquee a écrit:

Le rewrite est activé et il fonctionne, je l'utilise.
Ca ne se trouve pas dans le httpd.conf wink il faut penser en apache2 linux

Je te disais bien que j'étais niouff  ;p
Merci de l'info. J'ai pas trop de difficulté avec l'autodérision.

Re: [RESOLU] [.htaccess] Comportement anormal

on voit bien les gens qui travaillent avec wamp sous xp wink

7

Re: [RESOLU] [.htaccess] Comportement anormal

Ce site me parait pas mal intéressant.
http://www.urlrewriting.fr/

8 Dernière modification par Zingwai (16-05-2009 22:46:30)

Re: [RESOLU] [.htaccess] Comportement anormal

Bonsoir,

Les liens donnés ne m'apportent rien de plus, je ne vois pas où est l'erreur dans mon fichier .htaccess et je me demande encore pourquoi est-ce qu'il ne fonctionne pas et pourquoi le navigateur me propose de télécharger la page au lieu de l'afficher...

Merci.

9

Re: [RESOLU] [.htaccess] Comportement anormal

Bonjour Zingwai,

Il s'agit surement de votre Options qui est illégal ici, retirez le et tout devrait bien se passer.

lesCigales.ORG sysadm1n
L'hébergeur qui sent bon la lavande - Un control panel qu'il est chouette - Viendez nous parler!
"All that is necessary for evil to triumph is for good men to do nothing."

10

Re: [RESOLU] [.htaccess] Comportement anormal

De plus si vous lisez la documentation concernant les CGIs sur lesCigales, vous sauriez que application/x-httpd-php ne correspond à rien chez nous: http://faq.lescigales.org/Questions_sur_les_CGIs

Veuillez utiliser application/x-httpd-php4 ou application/x-httpd-php5

Pour finir la technique qui consiste à masquer l'utilisation du php n'est pas très sage et va ralentir votre site et consommer du CPU inutilement sur le serveur. Le jour ou les quotas CPU seront en place (oui oui ils le seront), vous risquez de vous retrouver avec votre site bloqué.

lesCigales.ORG sysadm1n
L'hébergeur qui sent bon la lavande - Un control panel qu'il est chouette - Viendez nous parler!
"All that is necessary for evil to triumph is for good men to do nothing."

11

Re: [RESOLU] [.htaccess] Comportement anormal

Bonjour Toad,

Merci de vos réponses. J'ai pu résoudre le problème en enlevant les deux premières lignes de mon .htaccess pour ne laisser que les règles de réécriture d'URL et j'ai renommé mes pages .html en .php tout en gardant l'extension html pour la barre d'adresse.

Problème résolu, merci à vous.

Re: [RESOLU] [.htaccess] Comportement anormal

bonjour,
sujet résolu donc.
bonne journée