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

Erreur 500.. en voulant rewriter

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
 
yule
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 24 Juil 2004
Messages: 171
Localisation: En Romandie [CH]

URL permanente de ce messagePosté le : Mer Juin 28, 2006 13:58    Sujet du message: Erreur 500.. en voulant rewriter

Bonjour,

Après avoir lu le tuto, je m'essaye au rewriting (j'utilise un script qui n'est pas de moi et qui fonctionne très bien, donc je me dis
qu'il est temps de rewriter mon site...).

je suis évidement pas dans l'exemple du tuto, enfin oui sur une bonne partie..

voilà le genre d'adresse que j'aimerais rewriter

h*tp://www.monsite.ch/humory2/sites.php?action=voir&id=15

dans mon fichier htaccess jai fait ceci:

Code:


#--------------------------------------------------
# Répertoire : /humory2/
#--------------------------------------------------

# 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 :
#--------------------------------------------------

# Article sans numéro de page :
RewriteRule ^sites-([a-z]+)-([0-9]+)\.html$ /humory2/sites.php?action=$1&id=$2 [L]



Une fois sur le serveur, je test ma page en commencant d'abord par ouvrir index.php et ma page m'affiche une erreur 500..(Erreur interne du serveur)

il faut dire que dans le dossier humory2, j'ai d'autres fichiers comme;

index.php
blague.php
commentaire.php

Si je comprend bien le htaccess s'adresse uniquement pour le fichier sites.php, et pour les autres (même répertoire) je fais comment ?

D'avance merci de m'indiquer ce que je fais de faux...

Cordialement
Yule
 
yule Visiter le site web du posteur
Nenes
Nouveau WRInaute

Inscrit le: 05 Avr 2006
Messages: 20
Localisation: Strasbourg

URL permanente de ce messagePosté le : Mer Juin 28, 2006 14:23    Sujet du message: Erreur 500.. en voulant rewriter

Si tu as une erreur 500 c'est que ton hébergeur ne supporte pas l'url rewritting.
 
Nenes Visiter le site web du posteur
yule
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 24 Juil 2004
Messages: 171
Localisation: En Romandie [CH]

URL permanente de ce messagePosté le : Mer Juin 28, 2006 14:46    Sujet du message: Erreur 500.. en voulant rewriter

Si si il accepte le rewriting (nexlink.ch), du reste comme mentionner dans mon post, j'utilises un script qui fonctionne très bien et qui rewrite les résultats

Le pb vient pas de la manière de renseigner mon htaccess ?

Yule

EDIT : je viens de trouver..... en fait il n'accepte pas ceci

Options +FollowSymlinks

Sans cette ligne tout baigne, merci !

Yule
 
yule Visiter le site web du posteur
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Mer Juin 28, 2006 15:36    Sujet du message: Erreur 500.. en voulant rewriter

on doit avoir le même hebergeur Wink
 
e-kiwi Visiter le site web du posteur
linkadress
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 30 Mar 2006
Messages: 156

URL permanente de ce messagePosté le : Mer Juin 28, 2006 15:40    Sujet du message: Erreur 500.. en voulant rewriter

Moi j'ai un problème du même genre, quand je rewrite deux types d'urls, l'1 passe l'autre pas...Donc je ne peux pas tout mettre en rewrite url...
Comprends pas....L'interférence n'est pas là pourtant...
 
linkadress
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Mer Juin 28, 2006 15:48    Sujet du message: Erreur 500.. en voulant rewriter

>> quand je rewrite deux types d'urls, l'1 passe l'autre pas.

soit une regle spécifique avant une regle générale qui prend le dessus, soit une erreur dans ton htaccess. sans exemple, impossible de te dire ou ca cloche
 
e-kiwi Visiter le site web du posteur
linkadress
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 30 Mar 2006
Messages: 156

URL permanente de ce messagePosté le : Mer Juin 28, 2006 15:58    Sujet du message: Erreur 500.. en voulant rewriter

e-kiwi a écrit:
>> quand je rewrite deux types d'urls, l'1 passe l'autre pas.
soit une regle spécifique avant une regle générale qui prend le dessus, soit une erreur dans ton htaccess. sans exemple, impossible de te dire ou ca cloche

Alors, j'ai tenté ce code
Code:
ErrorDocument 404 /404.php
RewriteEngine On
RewriteRule ^([^/]*)\.html$ /link.php?id=$1 [L]
RewriteRule ^([^-]*)-([^-]*)\.php$ /?type=$1&page=$2 [L]

Après j'appelle l'url article-0.php et rien ...type=article et page=0...

et en fait le 2eme rewrite ne passe pas cela revient au sommaire mais sans aucun affichage de donnée.
sachant que pour eviter le duplicate j'ai mis sur mon index.php
Code:
if($_SERVER['REQUEST_URI'] == "/index.php")
{
header("HTTP/1.1 301 Moved Permanently");
//header("Location: http://".$_SERVER['HTTP_HOST']."/");
$sommaire="www.linkadress.com";
header("Location: http://".$sommaire."/");
 exit;
 die("Redirection");
}

Je patauge un peu Rolling Eyes
 
linkadress
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Mer Juin 28, 2006 16:15    Sujet du message: Erreur 500.. en voulant rewriter

quelle regle gère 'article-0.php' dans ton htaccess ? je n'en vois pas
 
e-kiwi Visiter le site web du posteur
linkadress
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 30 Mar 2006
Messages: 156

URL permanente de ce messagePosté le : Mer Juin 28, 2006 16:19    Sujet du message: Erreur 500.. en voulant rewriter

e-kiwi a écrit:
quelle regle gère 'article-0.php' dans ton htaccess ? je n'en vois pas

RewriteRule ^([^-]*)-([^-]*)\.php$ /?type=$1&page=$2 [L]
avec $type=article ou pictures ou autre
je voulais remplacer :
Code:
http://www.linkadress.com/?type=Article&page=0
par http://www.linkadress.com/Article-0.php

par exemple mais ceci inhibe mon appel de $i.html du premier rewrite pour les liens.
 
linkadress
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Mer Juin 28, 2006 16:28    Sujet du message: Erreur 500.. en voulant rewriter

et en mettant plutot :
RewriteRule ^(.+)-([0-9]+).php$ /?type=$1&page=$2 [L]
ca ne marche pas ?
 
e-kiwi Visiter le site web du posteur
linkadress
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 30 Mar 2006
Messages: 156

URL permanente de ce messagePosté le : Mer Juin 28, 2006 16:31    Sujet du message: Erreur 500.. en voulant rewriter

e-kiwi a écrit:
et en mettant plutot :
RewriteRule ^(.+)-([0-9]+).php$ /?type=$1&page=$2 [L]
ca ne marche pas ?

Merci cela marche du tonnerre, ça me soulage... Cool
 
linkadress
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Mer Juin 28, 2006 16:33    Sujet du message: Erreur 500.. en voulant rewriter

tu as des WC au fond du couloir Wink
 
e-kiwi Visiter le site web du posteur
linkadress
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 30 Mar 2006
Messages: 156

URL permanente de ce messagePosté le : Mer Juin 28, 2006 16:36    Sujet du message: Erreur 500.. en voulant rewriter

e-kiwi a écrit:
tu as des WC au fond du couloir Wink

Very Happy Very Happy je vais me boire un petit café pour faire une petite pause Cool
 
linkadress
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

En savoir plus : .

Autres sujets de discussion :

Définitions :

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