rewriting simple mais problème chez OVH

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


mego
WRInaute impliqué
WRInaute impliqué
 
Messages: 328
Inscription: Mar Mar 07, 2006 10:14

rewriting simple mais problème chez OVH

Message le Ven Fév 09, 2007 10:04

Bonjour,

J'utilise sur plusieurs de mes sites une règle de rewriting très simple, ci dessous :
Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([a-z]+)/([a-z0-9\-]+)\.html$ /?lang=$1&page=$2 [QSA,L]


Je suis hébergé chez OVH et depuis quelques semaines lorsque je créé un nouveau domaine/hébergement cette règle ne fonctionne plus. J'ai contacté leur service technique qui est parfaitement incapable de me répondre...

Avez vous eu ce genre de problème ?
Savez vous comment le résoudre ?

Merci


Seraph
WRInaute impliqué
WRInaute impliqué
 
Messages: 398
Inscription: Dim Avr 02, 2006 22:35

Message le Ven Fév 09, 2007 10:12

J'ai eu ce genre de probleme, je t'avouerai que j'ai fait tellement de truc que je ne sais meme plus comment j'en suis venu a bout...
Tu as une erreur 500 ? Essaye de vider ton .htaccess et de le remettre en ligne voir si l'erreur disparait.

Tu n'as qu'une ligne dans ton .htaccess ?


k2pi
WRInaute impliqué
WRInaute impliqué
 
Messages: 308
Inscription: Dim Fév 04, 2007 22:17

Message le Ven Fév 09, 2007 10:15

De memoire il me semble que sur OVH il y a une subtilite avec le / a mettre (ou pas) au debut des chemins de redirection.


Seraph
WRInaute impliqué
WRInaute impliqué
 
Messages: 398
Inscription: Dim Avr 02, 2006 22:35

Message le Ven Fév 09, 2007 10:17

Il est mis la : /?lang=$1&page=$2 :wink:


mego
WRInaute impliqué
WRInaute impliqué
 
Messages: 328
Inscription: Mar Mar 07, 2006 10:14

Message le Ven Fév 09, 2007 10:22

Je n'ai qu'une seule ligne dans mon .htaccess

J'ai déjà essayé de vider et remettre en ligne, rien n'y fait :(


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12383
Inscription: Dim Aoû 08, 2004 20:24

Re: rewriting simple mais problème chez OVH

Message le Ven Fév 09, 2007 10:36

mego a écrit: cette règle ne fonctionne plus.
Ca veut dire quoi ne fonctionne pas ?
erreur 500, 404 ?
quelle est l'url saisie et l'erreur renvoyée ?


k2pi
WRInaute impliqué
WRInaute impliqué
 
Messages: 308
Inscription: Dim Fév 04, 2007 22:17

Message le Ven Fév 09, 2007 10:41

Seraph a écrit:Il est mis la : /?lang=$1&page=$2 :wink:


Justement je viens de verifier sur mon compte ovh et il ne faut pas mettre de /


Seraph
WRInaute impliqué
WRInaute impliqué
 
Messages: 398
Inscription: Dim Avr 02, 2006 22:35

Message le Ven Fév 09, 2007 10:42

Si c'est erreur 500, est ce que ca la met meme quand le .htaccess n'est plus sur le serveur ?
Dans ce cas la il te reste plus qu'a attendre un peu pour que ca revienne...

C'est etrange, on dirait que OVH mets les .htaccess "en cache".


Seraph
WRInaute impliqué
WRInaute impliqué
 
Messages: 398
Inscription: Dim Avr 02, 2006 22:35

Message le Ven Fév 09, 2007 10:44

k2pi a écrit:
Seraph a écrit:Il est mis la : /?lang=$1&page=$2 :wink:


Justement je viens de verifier sur mon compte ovh et il ne faut pas mettre de /


Normalement non (url rewriting chez OVH), mais j'ai l'impression que ca marche pas terrible chez OVH... On ne doit pas tous avoir la meme config.


mego
WRInaute impliqué
WRInaute impliqué
 
Messages: 328
Inscription: Mar Mar 07, 2006 10:14

Message le Ven Fév 09, 2007 10:52

Voici par exemple une page d'erreur :
**http://www.tatuajes-temporales.es/es/tattoos-range.html
Par contre la page non ré-écrite fonctionne bien :
**http://www.tatuajes-temporales.es/?lang=es&page=tattoos-range


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12383
Inscription: Dim Aoû 08, 2004 20:24

Message le Ven Fév 09, 2007 10:52

Seraph a écrit:C'est etrange, on dirait que OVH mets les .htaccess "en cache".
j'ai, effectivement, remarqué cela à certains moments. Quand ça ce passe comme cela (mise en cache des fichiers et pas que les htaccess) Je supprime donc le fichierje fait 2-3 rafraichissements jusqu'à obtenir une erreur puis je remet le fichier. Mais ça n'arrive que très très peu souvent.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12383
Inscription: Dim Aoû 08, 2004 20:24

Message le Ven Fév 09, 2007 10:55

mego a écrit:Voici par exemple une page d'erreur :
**http://www.tatuajes-temporales.es/es/tattoos-range.html
Par contre la page non ré-écrite fonctionne bien :
**http://www.tatuajes-temporales.es/?lang=es&page=tattoos-range
rajoute un R dans la règle de réécriture pour voir comment il réécrit cette url


Seraph
WRInaute impliqué
WRInaute impliqué
 
Messages: 398
Inscription: Dim Avr 02, 2006 22:35

Message le Ven Fév 09, 2007 11:10

Cet URL fonctionne :
http://www.tatuajes-temporales.es/?es/t ... range.html

Normal puisque ton .htaccess est
Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([a-z]+)/([a-z0-9\-]+)\.html$ /?lang=$1&page=$2 [QSA,L]


Si tu veux des URL de ce type :
http://www.tatuajes-temporales.es/?es/t ... range.html

Tu devrais essayer avec ton .htaccess comme ca :
Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([a-z]+)/([a-z0-9\-]+)\.html$ /page.php?lang=$1&page=$2 [QSA,L]

Avec page.php le nom de ta page... :P


mego
WRInaute impliqué
WRInaute impliqué
 
Messages: 328
Inscription: Mar Mar 07, 2006 10:14

Message le Ven Fév 09, 2007 11:18

Leonick a écrit:rajoute un R dans la règle de réécriture pour voir comment il réécrit cette url


testé avec la règle comme suit :

Code: Tout sélectionner
RewriteRule ^([a-z]+)/([a-z0-9\-]+)\.html$ /?lang=$1&page=$2 [QSA,L,R]


mais ça ne donne rien :(

marvelkenny
Nouveau WRInaute
 
Messages: 2
Inscription: Ven Fév 09, 2007 22:26

Message le Ven Fév 09, 2007 22:40

Bonjour,

Je possède une offre Start1G de ovh et je viens de commencer un site web en php. j'ai donc voulu appliqué ce qu'indique le tutoriel de WRI :

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^/([a-z0-9]+)\.html$ /index.php?page=$1 [L]
RewriteRule ^/([a-z0-9]+)-([a-z0-9]+)\.html$ /index.php?page=$1&rubrique=$2 [L]

J'ai placé le fichier htaccess dans le répertoire www, or en testant, le serveur renvoie une erreur 500. J'ai donc essayé le test proposé par le tutoriel et la même erreur est obtenue.

Il me semble pourtant l'url-disponible. Savez-vous résoudre ce problème ?

rewriting simple mais problème chez OVH

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 :

  • Transformer des textes non cliquables en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité