url rewriting en local

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


sylvio
WRInaute discret
WRInaute discret
 
Messages: 50
Inscription: Lun Nov 03, 2003 14:41

Message le Mar Nov 04, 2003 10:21

A l'aide svp j'ai parcouru le forum de font en comble.
Et rien de plus je suis deseperer ca fait 5 jours que je suis dessus.

Pourquoi ca ne marche pas pour tout le monde en local? :cry:


Merci de vos infos :?

sos-sos
Nouveau WRInaute
 
Messages: 38
Inscription: Ven Aoû 29, 2003 10:21

Message le Mar Nov 04, 2003 16:22

pareil pas mieux :(
J'ai changé dans le fichier de config d'apache httpd.conf les deux lignes suivantes :
#LoadModule rewrite_module modules/mod_rewrite.so
#AddModule mod_rewrite.c

en

LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c

J'ai changé le .htaccess à la racine de mon site pour qu'il contienne :
RewriteEngine on
RewriteRule ^t.html$ trouve.html [L]

Si j'appelle t.html, il m'envoie une 404 directe...
Dans les logs apache, je vois alors la ligne
[error] [client 127.0.0.1] File does not exist: d:/www/planetebd//t.html

Quelqu'un à une idée ? :idea:

Merci :D


sylvio
WRInaute discret
WRInaute discret
 
Messages: 50
Inscription: Lun Nov 03, 2003 14:41

Message le Mar Nov 04, 2003 16:26

Bien venu au club SOS-SOS

CoolSmiley
Nouveau WRInaute
 
Messages: 46
Inscription: Ven Mar 14, 2003 18:47

Message le Lun Nov 08, 2004 23:37

sos-sos > dans ton fichier .htaccess, essaies plutot ça :wink: :

Options +FollowSymlinks
RewriteEngine on
RewriteRule t\.html$ trouve.html [L]


ton fichier trouve.html doit se trouver a la racine de ton site (au meme niveau que ton fichier htaccess) .


Dr DLP
WRInaute passionné
WRInaute passionné
 
Messages: 579
Inscription: Sam Juin 28, 2003 23:42

Message le Lun Nov 08, 2004 23:54

Hi :)

Avec easyphp il faut préciser le répertoire.
Si par exemple vous voulez utilisez la règle
Code: Tout sélectionner
RewriteRule t\.html$ trouve.html [L]

pour les fichiers du répertoire rep/, il faut taper:
Code: Tout sélectionner
RewriteRule t\.html$ /rep/trouve.html [L]

Emerica
Nouveau WRInaute
 
Messages: 1
Inscription: Mar Nov 30, 2004 18:48

Message le Mar Nov 30, 2004 18:52

Dans votre httpd.conf, il faut encore modifier une ligne. Cherchez la ligne qui contient :
Code: Tout sélectionner
<Directory "C:\CheminVersVotreRacine">

ou CheminVersVotreRacine est le DocumentRoot que vous avez setté. Un peu plus bas, vous trouvez
Code: Tout sélectionner
AllowOverride None

qu'il faut modifier en
Code: Tout sélectionner
AllowOverride All

Cela signifie que les .htaccess de ce directory et tous ses sous-répertoires pourront modifier n'importe quel paramètre de configuration d'Apache et exécuter des instructions en outrepassant les règles par défaut du http.conf.

freud
Nouveau WRInaute
 
Messages: 1
Inscription: Sam Mai 10, 2008 16:12

Je confirme

Message le Mer Aoû 20, 2008 18:54

Salut,

merci Emerica. J'avais aussi le problème et sa solution était la bonne, à savoir passer le "AllowOverride None" en "AllowOverride All" dans le fichier de coinfiguration Apache (httpd.conf).

url rewriting en local

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités