OVH url rewriting

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

nnx
WRInaute impliqué
WRInaute impliqué
 
Messages: 338
Inscription: Mer Jan 22, 2003 14:11

OVH url rewriting

Message le Lun Mai 21, 2007 12:17

Bonjour,

Je tente en vain de mettre en place l'url rewriting sur un forum phorum. En local l'url rewriting fonctione parfaitement, mais chez OVH ça ne fonctionne pas. Les nouvelles url ne sont pas suivies, malgrés l'ajout d'un RewriteBase et l'ajout des /au début des URL cibles.

Quelqu'un aurait une autre idée à suivre ?


karak
WRInaute impliqué
WRInaute impliqué
 
Messages: 349
Inscription: Sam Aoû 06, 2005 23:28

Message le Lun Mai 21, 2007 12:23

Bonjour,

Si tu n'indiques pas ce que tu désires faire et les règles que tu as testé c'est impossible de t'aider.

La seule particularité d'ovh concernant le rewriting étant le / que tu as mentionné.


Aye-Aye
WRInaute accro
WRInaute accro
 
Messages: 1910
Inscription: Ven Avr 15, 2005 8:52

Message le Lun Mai 21, 2007 13:02

S'agit de rewriter un sous domaine ?

nnx
WRInaute impliqué
WRInaute impliqué
 
Messages: 338
Inscription: Mer Jan 22, 2003 14:11

Message le Lun Mai 21, 2007 14:42

Bonjour,

J'ai utilisé un htaccess déjà éprouvé par la communauté et qui marche parfaitement en local. En voici le début :
Code: Tout sélectionner
<Files .htaccess>
Order allow,deny
Deny from all
</Files>

Options +FollowSymlinks
RewriteEngine On
RewriteBase /monPhorum/
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/images/([^/]+).(gif|jpg|jpeg|png)$ /templates/default/images/$6.$7
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/images/([^/]+).(gif|jpg|jpeg|png)$ /templates/default/images/$5.$6
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/images/([^/]+).(gif|jpg|jpeg|png)$ /templates/default/images/$4.$5


haderach
WRInaute passionné
WRInaute passionné
 
Messages: 866
Inscription: Jeu Aoû 26, 2004 11:31

Message le Lun Mai 21, 2007 20:35

Tout dépend de l'endroit où tu as mis ton htaccess

nnx
WRInaute impliqué
WRInaute impliqué
 
Messages: 338
Inscription: Mer Jan 22, 2003 14:11

Message le Lun Mai 21, 2007 21:27

Bonsoir,

Je l'ai mis dans le répertoire monPhorum qui est lui même à la racine du site. Une idée ?


haderach
WRInaute passionné
WRInaute passionné
 
Messages: 866
Inscription: Jeu Aoû 26, 2004 11:31

Message le Lun Mai 21, 2007 21:40

Chez OVH il faut placer le htaccess dans le répertoire rewrité

nnx
WRInaute impliqué
WRInaute impliqué
 
Messages: 338
Inscription: Mer Jan 22, 2003 14:11

Message le Mar Mai 22, 2007 9:30

Bonjour,

J'ai placé le .htacess dans le répertoire du forum, et c'est lui qui est rewrité. C'est donc correct non ?

DeepBlueNine
Nouveau WRInaute
 
Messages: 3
Inscription: Mar Mai 22, 2007 8:16

Message le Mar Mai 22, 2007 11:06

Tu est sur quelle offre OVH? KimSufi ou autre?
Sur KimSufi il faut faire un CHMOD 705 sur le répertoire www

nnx
WRInaute impliqué
WRInaute impliqué
 
Messages: 338
Inscription: Mer Jan 22, 2003 14:11

Message le Mar Mai 22, 2007 11:47

Bonjour,

Je suis sur un 60GP. L'url rewrinting du forum fonctionne en local, et pas sur ovh. Et ça ne doit pas être un problème de plan car j'ai un autre site sur un 60GP avec de l'url rewriting (htaccess perso sur la galerie que j'ai développé) et ça fonctionne... :(


Dargoan06
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: Mar Juil 11, 2006 12:50

Message le Mer Mai 23, 2007 1:17

nnx a écrit:Bonjour,

Je suis sur un 60GP. L'url rewrinting du forum fonctionne en local, et pas sur ovh. Et ça ne doit pas être un problème de plan car j'ai un autre site sur un 60GP avec de l'url rewriting (htaccess perso sur la galerie que j'ai développé) et ça fonctionne... :(


Bonsoir,

Tu peux éventuellement leur adresser un mail pour savoir s'ils ne connaissent pas la parade. Tu ne dois certainement pas être le seul à qui ce problème arrive.
En tout cas, s'ils te donnent la solution, n'hésite pas à la mettre sur le forum, ça m'intéresse !! :D


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3311
Inscription: Mar Nov 16, 2004 18:27

Re: OVH url rewriting

Message le Mer Mai 23, 2007 8:49

nnx a écrit:Bonjour,

Je tente en vain de mettre en place l'url rewriting sur un forum phorum. En local l'url rewriting fonctione parfaitement, mais chez OVH ça ne fonctionne pas. Les nouvelles url ne sont pas suivies, malgrés l'ajout d'un RewriteBase et l'ajout des /au début des URL cibles.

Quelqu'un aurait une autre idée à suivre ?


Pas besoin de rewrite base chez OVH ni de <Files .htaccess>

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/images/([^/]+).(gif|jpg|jpeg|png)$ /templates/default/images/$6.$7
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/images/([^/]+).(gif|jpg|jpeg|png)$ /templates/default/images/$5.$6
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/images/([^/]+).(gif|jpg|jpeg|png)$ /templates/default/images/$4.$5


Une autre idée :
Commence par faire un test simple:

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^test\.html$ /test.php [L]

nnx
WRInaute impliqué
WRInaute impliqué
 
Messages: 338
Inscription: Mer Jan 22, 2003 14:11

Message le Mer Mai 23, 2007 9:55

Bonjour,

Alors j'ai tenté des tests simples et ça coince.
Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^list/([^/]+)$ /monPhorum/list.php?$1 [L]
RewriteRule ^test$ /monPhorum/list.php?5 [L]

Quand je saisie l'url monsite/test je suis correctement redirigé.

Je précise que le .htacess est placé dans le répertoire www/monPhorum et que si je ne précise pas le répertoire dans ma règle de réécriture, ça ne fonctionne pas (404).

Mais là où ça coince, c'est que je veux que list/5 soit réécrite en list.php?5

Et ça, ça ne fonctionne pas, et pourtant la règle me semble correcte et j'ai saisie l'url monsite/list/5

Je commence à m'arracher les cheveux...


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3311
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Mai 23, 2007 10:43

Chez OVH pas de rewritebase, par defaut tu es à la racine. Donc c'est normal que tu mettes les repertoires dans les regles si tu pointes tes fichiers dessus.

maintenant si tu places ton fichier .htaccess dans le repertoire /monPhorum, tu peux pas de l'autre cote pointer sur le repertoire list/

c'est comme si tu faisais :
RewriteRule ^monPhorum/list/([^/]+)$ /monPhorum/list.php?$1 [L]

donc soit tu met une condition ou soit tu ramene ton .htaccess à la racine

nnx
WRInaute impliqué
WRInaute impliqué
 
Messages: 338
Inscription: Mer Jan 22, 2003 14:11

Message le Mer Mai 23, 2007 11:09

Bonjour,
En fait il te manque une info pour bien comprendre mon test. Le fichier list est citué ici : www/monPhorum/list.php

Ce fichier reçoit un paramètre. D'où l'url classique
h**p://monSite/monPhorum/list.php?5

Ce que je tente d'avoir :
h**p://monSite/monPhorum/list/5

Le truc c'est que avec l'url h**p://monsite/monPhorum/test ça redirige bien vers h**p://monSite/monPhorum/list.php?5

Si ça peut t'aider à y voir plus clair.

Au niveau du phorum, il se comporte comme si le paramètre était invalide (paramètre = 5 dans l'exemple). Du coup le script me redirige toujours vers la page d'accueil du phorum.

OVH url rewriting

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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 1 invité