BZHcool Posté 3 Février 2004 Posté 3 Février 2004 Bonsoir, Je viens de me faire prendre à mon propre piège... j'ai effécer trop vite un post qui devait etre important... Je m'explique : OVH vient de faire des modif en interne et nous ont envoyés des mails expliquant les modifs en cour... dont voici le dernier concernant le mode rewriting : Salut,Nous avons fixé l'ensemble des bugs reportés par rapport à mod_ort sur mediaplan. Nous allons donc ajouter mod_ort sur les autres plans. L'opération va prendre plusieurs heures (il faut appliquer les patchs et recompiler apache sur presque 300 machines). Vos sites devraient fonctionner sans problème. Le seul changement à faire à votre niveau est à effectuer seulement si vous utilisez mod_rewrite. Il faut redefinir la racine de la reécriture (comme indiqué dans le post precedent). En même temps, nous allons fixé le format des logs sur l'ensemble des machines (avec mod_ort nous l'avons modifié sur certainnes machines et pas sur les autres. du coup les logs ne se calculent pas correctement). C'est partie. Et paf depuis tout à l'heure plus d'Urls Rewritng sur mon site... et j'ai plus le mail précédent... Quelqu'un a t'il fait la modif en question Merci d'avance....
Pixame Posté 3 Février 2004 Posté 3 Février 2004 Voici le mail initial : Salut,Cette nuit nous avons mis en place mod_ort (un module apache "fait maison" qui nous permet gerer vos sites de manière plus efficace). document_root a été fixé. pour les experts: ----------------- mod_ort est prioritaire par rapport à tous les autres mod_ d'apache. et donc si vous utilisez mod_rewrite vous devez redefinir la racine de la destination. Par exemple, cette reecriture de gif en jpg ne va plus fonctionner: RewriteRule ^(.*).gif$ $1.jpg vous devez definir / de la destination: RewriteRule ^(.*).gif$ /$1.jpg ou plus sur le mod_ort ------------------- ORT Ovh Redirect Technology est une techologique que nous avons mis en place pour les redirections web au debut. Ceci permet gerer un nombre illimité de nombre de redirections. Nous l'avons en suite implementé dans les redirections emails. mod_ort utilise l'idée d'ORT dans la gestion de virtual host c'est à dire: - qu'il permet de gerer un nombre illimité de vhost - les modifications prennent quelques minutes, les ajouts de nouveaux sites aussi - plus besoins de redemarrer serveur web au matin pour prendre en compte les nouveaux sites - on peut faire fonctionner avec 64Mo RAM un serveur web avec plus de 100'000 vhost gerés ! - serveur fonctionne comme si son CPU était 10x plus puissant (un Piii 1GHz peut gerer autant des requetes qu'un equivalent d'un eventuel futur Piv 10GHz) On peut donc traiter 10x plus des requetes par jour avec les mêmes serveurs Actuellement mod_ort fonctionne sur 20gp et mediaplan. Nous avons encore quelques options à ajouter pour nous simplifier la gestion des alertes okillerd. En suite nous allons le propager sur les autres plans. Octave
BZHcool Posté 3 Février 2004 Auteur Posté 3 Février 2004 Bon je vais faire question/réponse ce soir Je viens de trouver comment faire... C'est tout simple... si votre .htaccess est à la racine de votre site il vous suffit de rajouter / dans votre ligne de code, exemple : Avant : RewriteRule ^news.html$ index.php3?action=news [L] Après : RewriteRule ^news.html$ /index.php3?action=news [L] Et si votre .htaccess est dans un répertoire..... Avant : RewriteRule ^news.html$ index.php3?action=news [L] Après : RewriteRule ^news.html$ /répertoire/index.php3?action=news [L] Et çà marche... bonne nuit P.S.: Merci Pixame
BZHcool Posté 3 Février 2004 Auteur Posté 3 Février 2004 Par contre pour un .htaccess comme celui ci : RewriteEngine onRedirectPermanent /links/ http://www.france-region.com/region/RewriteCond %{HTTP_HOST} !^www\.france-region\.com [NC]RewriteRule (.*) http://www.france-region.com/$1 [L,R=301] Est ce que je dois changer quelque chose...
Dan Posté 4 Février 2004 Posté 4 Février 2004 Par contre pour un .htaccess comme celui ci : RewriteEngine onRedirectPermanent /links/ http://www.france-region.com/region/RewriteCond %{HTTP_HOST} !^www\.france-region\.com [NC]RewriteRule (.*) http://www.france-region.com/$1 [L,R=301] Est ce que je dois changer quelque chose... BZHcool, Il n'y a rien à changer dans ce code, comme il s'agit de redirections extérieures. Il n'y a donc pas manipulation de la chaîne de l'URL comme dans les réécritures internes. Dan
BZHcool Posté 4 Février 2004 Auteur Posté 4 Février 2004 Merci dan, J'avais fais des essais hier soir... et je me suis rendu compte de moi même qu'il n'y avait aucune incidence sur cette redirection
olive457 Posté 4 Février 2004 Posté 4 Février 2004 Bonjour à tous, C'est bien qu'OVH fasse des modifications mais ils pourraient au moins envoyer des mails d'avertissement aux webmasters...... Résultat, ce soir j'avais plus de 300 messages d'erreurs dans ma boite vu que j'ai des pages d'erreurs 404 avec envoi de mails automatiques pour connaitre les erreurs..... Juste au moment où Googlebot crawlait mon site en entier Le site a été indisponible toute la journée..... Magnifique..... Bon je vais me prendre un remontant.... A plus Olivier
BZHcool Posté 4 Février 2004 Auteur Posté 4 Février 2004 Salut, Un petit conseil... abonne toi à la mailing list d'OVH, et tu sera mis au courant de toutes les modifs sur OVH et leurs serveurs en temps et en heures...
gummybear Posté 4 Juillet 2005 Posté 4 Juillet 2005 Bonjour, cela semble être une modif assez ancienne, mais je ne suis confronté au probleme du mod_rewrite qu'aujourdhui. J'ai fait pluisieurs essais en m'inspirant de vos infos mais sans résultat Pourriez vous me donner un exemple simple, concret et qui marche chez ovh pour renommer la page index.php en index.html ? J'ai essayé cela RewriteEngine onRewriteRule ^index.html$ /index.php [L] @+ Gummybear
Remi Posté 4 Juillet 2005 Posté 4 Juillet 2005 La syntaxe que tu donnes est bonne si tu as un index.php stocké sur ton hébergement auquel tu veux accéder en demandant index.html. P.S. Ce n'est pas gentil de ressortir ainsi un message vieux d'1 an et 1/2, je me suis laissé prendre...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant