[Résolu]URL Rewriting & OVH: certaines RewriteRule HS
12 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Lomic2
- WRInaute discret

- Messages: 78
- Inscription: 5 Mai 2008
[Résolu]URL Rewriting & OVH: certaines RewriteRule HS
Bonjour à tous,
Je travaille sur mon PC avec EasyPhp et j'ai passé mon site perso en URL rewriting (je vous passe les détails et les errements pour parvenir à faire fonctionner tout ça
)
Et là je mets en ligne les modifs, je suis hébergé chez OVH avec un 240Plan.
Et j'ai un comportement que je ne comprend pas, certaines RewriteRule sont fonctionnelles, d'autres pas (tandis qu'elles sont toutes fonctionnelles en local)
Ci-dessous un extrait de mon .htaccess (les autres règles que je n'affiche pas fonctionnent):
Donc j'ai farfouillé sur le net et notamment sur ce forum et j'ai tenté quelques ruses anti-OVH comme par exemple, le "/" en début d'URL:
The requested URL /photos-3245.htm was not found on this server ou The requested URL /photos-blabla.htm was not found on this server
Si quelqu'un a une idée
merci. Je m'arrache un peu les cheveux 
Je travaille sur mon PC avec EasyPhp et j'ai passé mon site perso en URL rewriting (je vous passe les détails et les errements pour parvenir à faire fonctionner tout ça
Et là je mets en ligne les modifs, je suis hébergé chez OVH avec un 240Plan.
Et j'ai un comportement que je ne comprend pas, certaines RewriteRule sont fonctionnelles, d'autres pas (tandis qu'elles sont toutes fonctionnelles en local)
Ci-dessous un extrait de mon .htaccess (les autres règles que je n'affiche pas fonctionnent):
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^index\.htm$ index.php?page=index [L]
RewriteRule ^photos\.htm$ index.php?page=photos&page_key=9 [L]
RewriteRule ^photos-([0-9]+)\.htm$ index.php?page=photos&page_key=$1 [L]
RewriteRule ^photos-([a-z]*)\.htm$ index.php?page=photos&page_key=9&category_target=$1 [L]
Donc j'ai farfouillé sur le net et notamment sur ce forum et j'ai tenté quelques ruses anti-OVH comme par exemple, le "/" en début d'URL:
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^index\.htm$ index.php?page=index [L]
RewriteRule ^photos\.htm$ index.php?page=photos&page_key=9 [L]
RewriteRule ^photos-([0-9]+)\.htm$ /index.php?page=photos&page_key=$1 [L]
RewriteRule ^photos-([a-z]*)\.htm$ /index.php?page=photos&page_key=9&category_target=$1 [L]
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^index\.htm$ index.php?page=index [L]
RewriteRule ^photos\.htm$ index.php?page=photos&page_key=9 [L]
RewriteRule ^/photos-([0-9]+)\.htm$ /index.php?page=photos&page_key=$1 [L]
RewriteRule ^/photos-([a-z]*)\.htm$ /index.php?page=photos&page_key=9&category_target=$1 [L]
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^index\.htm$ index.php?page=index [L]
RewriteRule ^photos\.htm$ index.php?page=photos&page_key=9 [L]
RewriteRule ^photos-([0-9]+)\.htm$ http://www.monsite.com/index.php?page=photos&page_key=$1 [L]
RewriteRule ^photos-([a-z]*)\.htm$ http://www.monsite.com/index.php?page=photos&page_key=9&category_target=$1 [L]
The requested URL /photos-3245.htm was not found on this server ou The requested URL /photos-blabla.htm was not found on this server
Si quelqu'un a une idée
Dernière édition par Lomic2 le Dim Mai 11, 2008 17:43, édité 1 fois.
- passion
- WRInaute accro

- Messages: 3125
- Inscription: 6 Jan 2006
Voici un extrait de mon htaccess chez OVH, à toi de faire la correspondance
Bonne chance
PS: euh... entre parenthèses.. comment veux-tu que tes urls puissent fonctionner de la sorte ???
mais plutôt...
non ??!!! dans celle-ci, tu as 2 paramètres...
- Code: Tout sélectionner
#--------------------------------------------------
# Fichier : .htaccess
#--------------------------------------------------
Options +FollowSymlinks
RewriteEngine on
RewriteBase /
#
#--------REECRITURE DES PAGES AGENDA -----------------------------------
RewriteRule ^agenda/agenda-([0-9]*).php$ /agenda/agenda-rubrique.php?rub=$1 [L]
Bonne chance
PS: euh... entre parenthèses.. comment veux-tu que tes urls puissent fonctionner de la sorte ???
- Code: Tout sélectionner
RewriteRule ^photos-([0-9]+)\.htm$ http://www.monsite.com/index.php?page=photos&page_key=$1 [L]
mais plutôt...
- Code: Tout sélectionner
RewriteRule ^photos-([0-9]+)-([0-9]+).htm$ /index.php?page=$1&page_key=$2 [L]
non ??!!! dans celle-ci, tu as 2 paramètres...
- Lomic2
- WRInaute discret

- Messages: 78
- Inscription: 5 Mai 2008
ah oui tu m'y fais penser, j'ai aussi tenté en ajoutant le RewriteBase, sans plus de succèspassion a écrit:Voici un extrait de mon htaccess chez OVH, à toi de faire la correspondance![]()
- Code: Tout sélectionner
RewriteBase /
euh non pas de souci, je vois pas trop ce qui te pose problème, j'ai deux possibilités: photos-(des chiffres).htm ou photos-(un_nom).htmPS: euh... entre parenthèses.. comment veux-tu que tes urls puissent fonctionner de la sorte ???
et lorsque c'est un nom, le fonctionnement de ma galerie nécessite que page_key=9, si c'est un chiffre, c'est lui qui sert de page_key
merci pour ton aide
- Vap
- WRInaute passionné

- Messages: 1090
- Inscription: 17 Juin 2007
Essaie ça:
- Code: Tout sélectionner
RewriteEngine on
RewriteRule index\.htm$ index.php?page=index [L]
RewriteRule photos\.htm$ index.php?page=photos&page_key=9 [L]
RewriteRule photos-([0-9]+)\.htm$ index.php?page=photos&page_key=$1 [L]
RewriteRule photos-([a-z]*)\.htm$ index.php?page=photos&page_key=9&category_target=$1 [L]
- Lomic2
- WRInaute discret

- Messages: 78
- Inscription: 5 Mai 2008
j'ai trouvé!!
en fait c'est à cause de ma règle:
or, mes noms de catégorie comportent des majuscules!!! tout connement!!
(et comme je dois passer par la page des catégories pour accéder aux photos, j'ai pas pu vérifier le fonctionnement de la 2ème)
du coup, mon fichier .htaccess était bon dès le départ! à l'exception de ([a-z]*) qui n'accepte pas les majuscules
pas besoin de "/" en tête de la 2ème partie de la règle, de virer les "^" en début de la 1ère...
youhouuuuu
en fait c'est à cause de ma règle:
- Code: Tout sélectionner
RewriteRule ^photos-([a-z]*)\.htm$ index.php?page=photos&page_key=9&category_target=$1 [L]
or, mes noms de catégorie comportent des majuscules!!! tout connement!!
(et comme je dois passer par la page des catégories pour accéder aux photos, j'ai pas pu vérifier le fonctionnement de la 2ème)
du coup, mon fichier .htaccess était bon dès le départ! à l'exception de ([a-z]*) qui n'accepte pas les majuscules
pas besoin de "/" en tête de la 2ème partie de la règle, de virer les "^" en début de la 1ère...
youhouuuuu
- Vap
- WRInaute passionné

- Messages: 1090
- Inscription: 17 Juin 2007
Lomic2 a écrit:j'ai trouvé!!
en fait c'est à cause de ma règle:
- Code: Tout sélectionner
RewriteRule ^photos-([a-z]*)\.htm$ index.php?page=photos&page_key=9&category_target=$1 [L]
or, mes noms de catégorie comportent des majuscules!!! tout connement!!
(et comme je dois passer par la page des catégories pour accéder aux photos, j'ai pas pu vérifier le fonctionnement de la 2ème)
du coup, mon fichier .htaccess était bon dès le départ! à l'exception de ([a-z]*) qui n'accepte pas les majuscules
pas besoin de "/" en tête de la 2ème partie de la règle, de virer les "^" en début de la 1ère...
youhouuuuu
Et comment ça pouvait marcher en local?
- Lomic2
- WRInaute discret

- Messages: 78
- Inscription: 5 Mai 2008
en local le serveur est sous windows, qui n'est pas sensible à la casse, le serveur sur le net lui est sans doute sous unix/linux, ou un autre OS qui est sensible à la casse, du moins c'est mon hypothèseVap a écrit:Et comment ça pouvait marcher en local?
-

ebe327 - WRInaute occasionnel

- Messages: 435
- Inscription: 13 Juin 2005
C'est vrais que sur OVH en mutu , c'est pas toujours facile de faire fonctionner URL Rewriting .
Concernant RewriteBase , il faut que ce soit le chemin complet ex sur un 90plan et sous drupal :
soit RewriteBase /serveur/espace de ton NDD /directorie du site/
Concernant RewriteBase , il faut que ce soit le chemin complet ex sur un 90plan et sous drupal :
- Code: Tout sélectionner
RewriteBase /home.10.32/nouveaurw/drupal/
soit RewriteBase /serveur/espace de ton NDD /directorie du site/
12 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 :
- [ Résolu ] Problème URL Rewriting et OVH
- [résolu] url rewriting sur dédié OVH
- Récup de paramètres GET en URL rewriting chez OVH [résolu]
- Souci Rewriterule chez OVH, depuis hier [Résolu]
- [Résolu] RewriteRule et URL dynamique
- [RESOLU]aide RewriteRule pour url du genre ?p=x vers node/y
- [Résolu] Rewriting OVH problème avec un slash
- url rewriting : url non trouvé via .htacces chez ovh
- OVH url rewriting
- url rewriting , ovh
- Tutoriel URL Rewriting
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- l'URL Rewriting expliqué aux débutants
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Comment éviter les contenus dupliqués (avec/sans le www)
- Aperçu des différents types de redirection
Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl
- Calcul du nombre de backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
