Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

2 methodes de réécriture un seul résultat : erreur 500

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
malango
WRInaute discret
WRInaute discret

Inscrit le: 14 Oct 2003
Messages: 89
Localisation: Mayotte

URL permanente de ce messagePosté le : Dim Fév 15, 2004 7:23    Sujet du message: 2 methodes de réécriture un seul résultat : erreur 500

Bon, récapitulons.
J'ai testé l'URL rewriting tel que décrit un peu partour, à savoir :
à partir de l'adresse :
Code:
www.monsite.com/chapitre/page.htm
calculer l'adresse :
Code:
www.monsite.com/chapitre.php?page=page.htm
J'ai donc mis dans mon .htaccess :

Code:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^chapitre/([a-Z]+)\.htm$ chapitre.php?page=$1 [L]

Erreur 500!

S'il ne veut pas par devant , on va essayer par derrière...
Je change de technique :
dans mon htaccess :

Code:
<FilesMatch "^chapitre$">
ForceType application/x-httpd-php
</FilesMatch>

et dans mon fichier chapitre (sans extension...) un truc du genre :

Code:
$tab=explode("/",$REQUEST_URI);
$id=$tab[count($tab)-1];
if($id!=""){
   $page=$id;
}
else{
   $page="accueil_m.htm";
}

En local, ça marche nickel...
En ligne : Erreur 500!

J'en dors plus depuis 3 jours et je sens le désespoir me gagner...
 
malango Visiter le site web du posteur
G3tty
Nouveau WRInaute

Inscrit le: 20 Fév 2004
Messages: 9

URL permanente de ce messagePosté le : Ven Fév 20, 2004 0:43    Sujet du message: 2 methodes de réécriture un seul résultat : erreur 500

Ton code semble bon, as tu verifié la configuration d'apache sur ton serveur distant ?

verifie la presence des lignes :
Code:
LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c
dans ton fichier httpd.conf
 
G3tty
malango
WRInaute discret
WRInaute discret

Inscrit le: 14 Oct 2003
Messages: 89
Localisation: Mayotte

URL permanente de ce messagePosté le : Ven Fév 20, 2004 5:50    Sujet du message: 2 methodes de réécriture un seul résultat : erreur 500

En fait, je m'en suis sorti en mettant :
Code:
RewriteRule ^pro-(.*)\.htm$ http://www.malango-mayotte.com/pros/fiche2.php?page=$1 [L]

dans mon htaccess. Ce qui m'oblige à alourdir un peu l'adress puisqu'elle sera du type :
Code:
www.monsite.com/page-nomdepage.htm
alors qu'il serait possible d'avoir tout simplement :
Code:
www.monsite.com/nomdepage.htm
Mais, bon, ça marche comme ça, ne soyons pas plus royaliste que le roi!
Peut-être que c'est le
Code:
[(a-Z)+]
qui ne lui plaisait pas...
Ceci dit, je me pose une question :
quand on donne comme URL de départ :
Code:
www.monsite/repertoire/page.htm
pour aller à la page :
Code:
www.monsite/repertoire.php?param=page
doit-on mettre le htaccess dans le répertoire
Code:
www.monsite.com/
ou dans le répertoire :
Code:
www.monsite.com/repertoire/
 
malango Visiter le site web du posteur
G3tty
Nouveau WRInaute

Inscrit le: 20 Fév 2004
Messages: 9

URL permanente de ce messagePosté le : Ven Fév 20, 2004 10:01    Sujet du message: 2 methodes de réécriture un seul résultat : erreur 500

cela depends si ton repertoire existe ou pas.

s'il existe met le dans le rep.

sinon en fonction de l'arborescence de ton site utilise
Code:
ErrorDocument 404 /nom-de-ta-page.php
dans ton .htaccess
 
G3tty
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

A lire dans l'actualité sur WRI :

En savoir plus : , , .

Autres sujets de discussion :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort