[reste un pb] comprends pas... url rewriting probleme..
11 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
[reste un pb] comprends pas... url rewriting probleme..
bonjour, je ne comprend pas pourquoi mon "mini script" d'url rewriting ne fonctionne pas (jai pour le moment repris celui du tuto...):
j'obtien une erreur 500. Je suis hébergé chez ovh en mutualisé. l'url rewriting fonctionne puisque j'ai réussi le test d'afficher la page 'test.html'..
bref, voici ce que jecris :
alors que ma page index.php?rub=.... existe bien.
j'ai mis le fichier .htacces a la racine du site (dasn le dossier www).
Ai je fais une erreur? je ne comprend pas...
merci
j'obtien une erreur 500. Je suis hébergé chez ovh en mutualisé. l'url rewriting fonctionne puisque j'ai réussi le test d'afficher la page 'test.html'..
bref, voici ce que jecris :
- Code: Tout sélectionner
# 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 ^article-([0-9]+)-([0-9]+)\.html$
index.php?rub=$1?&p=$2 [L]
#index.php?rub=$1&p=$2 [L] //==> cela ne fonctionne pas non plus
# Article avec numéro de page :
RewriteRule ^article-([0-9]+)-([0-9]+)-([0-9]+).html
index.php?rub=$1&p=$2&collect=$3 [L]
alors que ma page index.php?rub=.... existe bien.
j'ai mis le fichier .htacces a la racine du site (dasn le dossier www).
Ai je fais une erreur? je ne comprend pas...
merci
Dernière édition par falz le Jeu Sep 20, 2007 16:53, édité 2 fois.
non cela ne fonctionne pas non plus... en fait (je sais pas si c "normal" pour une erreur 500), jobtien juste avant le msg derreur (24f par exemple) :
- Code: Tout sélectionner
24f
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, tech@ovh.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Re: comprends pas... url rewriting probleme..
Essaye comme ça; j'ai rajouter des slash / devant article.
- Code: Tout sélectionner
# 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 ^/article-([0-9]+)-([0-9]+)\.html$
index.php?rub=$1?&p=$2 [L]
#index.php?rub=$1&p=$2 [L] //==> cela ne fonctionne pas non plus
# Article avec numéro de page :
RewriteRule ^/article-([0-9]+)-([0-9]+)-([0-9]+).html
index.php?rub=$1&p=$2&collect=$3 [L]
malheursement cela ne fonctionne pas non plus... mais on est bien d'aacor, ce que jai écri signifie bien que si je tape:
www.monsite.com/article-3-23.html , cela me renvoi bien vers www.monsite.com/index.php?rub=3&p=23
www.monsite.com/article-3-23.html , cela me renvoi bien vers www.monsite.com/index.php?rub=3&p=23
lesissoux a écrit:il te manque un $ à la fin de ta seconde règle
ne pas mettre de & et pas de / devant article
essaie de mettre ta règle sur une seule ligne.
je suis aussi chez ovh et ça fonctionne comme ça.
merci cela fonctionne bien maitenant!!
merci à vous tous
en fait il y a un pti truc qui me chagrine encore... voila ou jen suis:
le truc c'est que cela me fait des urls comme par exemple: titre-rubrique/titre-page/nom-de-la-collecitivite,1,2.html
ce qui me convient parfaitement ^^ (ou alors si vous soyez autre chose de mieux dites moi)
MAIS le probleme c'est que mes styles css ne s'affichent plus (ainsi que ls photos...)... a mon avis cela est du au fait qu'ils soient rattachés au dossier principal (ex: <link href="css/style.css" ... />) et vu que la il y a un dossier... (bien que ceci metonne vu que ce n'est qu'une réecriture....)
enfin bref, si vous avez compris mon probleme...
merci
- Code: Tout sélectionner
# 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 :
#--------------------------------------------------
# Collectivités :
RewriteRule ^(.*)/(.*)/(.*),([0-9]+),([0-9]+),([0-9]+)\.html$ index.php?rub=$4&p=$5&collect=$6 [L]
# Pages :
RewriteRule ^(.*)/(.*),([0-9]+),([0-9]+)\.html$ index.php?rub=$3&p=$4 [L]
#rubriques :
RewriteRule ^(.*)/([0-9]+)\.html$ index.php?rub=$2 [L]
le truc c'est que cela me fait des urls comme par exemple: titre-rubrique/titre-page/nom-de-la-collecitivite,1,2.html
ce qui me convient parfaitement ^^ (ou alors si vous soyez autre chose de mieux dites moi)
MAIS le probleme c'est que mes styles css ne s'affichent plus (ainsi que ls photos...)... a mon avis cela est du au fait qu'ils soient rattachés au dossier principal (ex: <link href="css/style.css" ... />) et vu que la il y a un dossier... (bien que ceci metonne vu que ce n'est qu'une réecriture....)
enfin bref, si vous avez compris mon probleme...
merci
Oui c'est parce que tu créés des dossiers virtuels, du coup tu changes l'arborescence de ton site. Ce qui fait que le css ne se trouve plus là où tu dis qu'il est.
(je suis pas sur d'être clair...)
Bref, la solution est d'écrire le chemin vers ton CSS en absolu et non en relatif :
<link href="http://tonsite.com/css/style.css" ... />
(je suis pas sur d'être clair...)
Bref, la solution est d'écrire le chemin vers ton CSS en absolu et non en relatif :
<link href="http://tonsite.com/css/style.css" ... />
Seraph a écrit:Oui c'est parce que tu créés des dossiers virtuels, du coup tu changes l'arborescence de ton site. Ce qui fait que le css ne se trouve plus là où tu dis qu'il est.
(je suis pas sur d'être clair...)
Bref, la solution est d'écrire le chemin vers ton CSS en absolu et non en relatif :
<link href="http://tonsite.com/css/style.css" ... />
oui j'y ai pensé, ce serait simple s'il n'y avait q'une feuille de style a changer... le pb c qu'il y a toutes les images du site, et la jen fini pas.... il n'y a pas une autre solution?
11 messages • Page 1 sur 1
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 :
- l'URL Rewriting expliqué aux débutants
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Tutoriel URL Rewriting
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- GlobalWarming Awareness2007 : dommages collatéraux chez Wikipedia
- Design de WRI version 3
- L'URL Rewriting expliqué aux débutants
- Votre site est mal référencé ? Voilà les remèdes !
- Début du Full Crawl
- Site dynamique: l'url rewriting reste-t-il 1 passage obligé?
- url rewriting je ne comprends pas
- url rewriting et google, je comprends pas
- [Problème] - "Read more" reste en anglais quand je
- Le PR reste définitivement à 0
- Que me reste t' il à faire?!
- .htaccess et le reste...
- Quelles améliorations me reste-t-il ????
- PR home < PR reste du site
- Dire que reste honnête
- Google Vs le reste du monde
- faire le reste de variables
- Googlebot reste sur l'ancien serveur...
- Site de programmation que me reste il a faire !
- reste t'il quelque un sur adsense???????
Consultez la description détaillée des produits ou services de Google suivants : Google Click-To-Call
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum